[INV-FRONTEND-003] Создать экраны Кулинарного Цикла (Cook, Consume, Waste)
Разработка мобильного приложения (Frontend): Реализация интерфейсов кнопок Готовка, Потребление и Мусорка.
NoteКраткая карточка задачи
- Эпик: EPIC-INV-003
- Компоненты: Mobile App (Buttons: 3. Cook, 4. Consume, 5. Waste)
- Статус: Готово к реализации
- Ссылка на Метод: Интерфейсы операционного контура списаний еды
1. Бизнес-контекст и цель (Business Context)
Пользователю необходим набор UI-инструментов для фиксации ежедневных действий кулинарного цикла. Кнопка Cook запускает сборку блюда, кнопка Consume — каскадное FIFO-списание порций еды, кнопка Waste — отправку веса испорченного товара в утиль.
Цель задачи: Реализовать экраны и стейт-провайдеры для виджетов cook_screen.dart, consume_screen.dart и waste_screen.dart.
2. Пользовательские истории (User Stories)
Как Пользователь приложения FoodLifeCycle,
Я хочу нажимать на кнопки «Съел» или «Выбросил», указывая вес продукта,
Чтобы мой виртуальный холодильник полностью соответствовал реальному состоянию запасов на кухне.