Техническое задание: Форма заказа корпоративных обедов

Необходимо разработать одностраничный веб-сайт, функционирующий как форма для выбора комплексных обедов сотрудниками компании. Это не интернет-магазин, а упрощенный инструмент для сбора заявок.

Ключевые функциональные требования

  • Одностраничный интерфейс: Вся форма должна размещаться на одной странице без переходов, корзины или сложной навигации.
  • Мультиофисная поддержка: Система должна работать по принципу отдельных ссылок для каждого офиса компании. В форме должно присутствовать скрытое поле для идентификации офиса.

Структура и элементы формы

1. Информация о сотруднике

  • Поле для ввода имени сотрудника (обязательное поле).

2. Раздел «Основное блюдо»

  • Блюда представлены в виде карточек.
  • Каждая карточка должна содержать: название блюда, состав, информацию о КБЖУ (калории, белки, жиры, углеводы).
  • Возможен выбор только одного блюда из раздела (реализация через radio buttons).

3. Раздел «Перекус»

  • Блюда также представлены в виде карточек с аналогичной информацией.
  • Возможен выбор одного или нескольких блюд из раздела (реализация через checkboxes).

4. Дополнительная информация

  • Текстовое поле (textarea) для комментариев к заказу.

5. Отправка данных

  • Кнопка «Отправить заказ» для финализации выбора.