[INV-FRONTEND-001] Создать экран Покупок (Shop)
Разработка мобильного приложения (Frontend): Реализация интерфейса сканирования QR/чеков и истории цен.
NoteКраткая карточка задачи
- Эпик: EPIC-INV-001
- Компонент: Mobile App (Button: 1. Shop)
- Статус: Готово к реализации
- Ссылка на Метод: Интерфейс экрана Покупок и сканирования
1. Бизнес-контекст и цель (Business Context)
Пользователям необходим графический интерфейс для добавления продуктов питания через чеки ОФД. Экран должен интегрировать плагины камеры для сканирования и отображать историю затрат.
Цель задачи: Разработать экран интерфейса кнопки 1. Shop с вызовом камеры, списком исторических чеков и интеграцией с HTTP-клиентом Dio в файле shop_screen.dart.
2. Пользовательские истории (User Stories)
Как Пользователь приложения FoodLifeCycle, нажавший кнопку «Shop»,
Я хочу навести камеру на QR-код чека из супермаркета,
Чтобы система асинхронно запустила процесс распознавания и добавления еды.