Техническое задание: Форма заказа корпоративных обедов
Необходимо разработать одностраничный веб-сайт, функционирующий как форма для выбора комплексных обедов сотрудниками компании. Это не интернет-магазин, а упрощенный инструмент для сбора заявок.
Ключевые функциональные требования
- Одностраничный интерфейс: Вся форма должна размещаться на одной странице без переходов, корзины или сложной навигации.
- Мультиофисная поддержка: Система должна работать по принципу отдельных ссылок для каждого офиса компании. В форме должно присутствовать скрытое поле для идентификации офиса.
Структура и элементы формы
1. Информация о сотруднике
- Поле для ввода имени сотрудника (обязательное поле).
2. Раздел «Основное блюдо»
- Блюда представлены в виде карточек.
- Каждая карточка должна содержать: название блюда, состав, информацию о КБЖУ (калории, белки, жиры, углеводы).
- Возможен выбор только одного блюда из раздела (реализация через radio buttons).
3. Раздел «Перекус»
- Блюда также представлены в виде карточек с аналогичной информацией.
- Возможен выбор одного или нескольких блюд из раздела (реализация через checkboxes).
4. Дополнительная информация
- Текстовое поле (textarea) для комментариев к заказу.
5. Отправка данных
- Кнопка «Отправить заказ» для финализации выбора.