Техническое задание: Мобильное приложение для доставки еды

Необходимо разработать современное и удобное мобильное приложение для заказа и доставки шаурмы. Приложение должно быть кроссплатформенным и работать на устройствах iOS и Android.

Основные функциональные блоки

1. Каталог и меню

  • Структурированное меню с категориями блюд.
  • Каждое блюдо должно сопровождаться фотографией, названием, описанием и ценой.

2. Карточка товара

  • Возможность выбора размера порции (например, стандартная, большая).
  • Опция добавления дополнительных ингредиентов (соусы, овощи, мясо) с изменением итоговой стоимости.

3. Корзина и оформление заказа

  • Корзина с отображением выбранных позиций, их модификаций и общей суммы.
  • Процесс оформления заказа с выбором способа получения.

4. Способы получения заказа

  • Доставка: Указание адреса, выбор временного интервала, возможность оставить комментарий курьеру.
  • Самовывоз: Выбор точки из списка и расчетного времени готовности.

5. Пользовательский аккаунт

  • Авторизация и регистрация по номеру телефона.
  • Сохранение истории заказов и избранных адресов.

Технические требования

  • Платформы: iOS и Android.
  • Технология разработки: Flutter (предпочтительно).
  • Приложение должно быть интуитивно понятным, с современным UI/UX дизайном.