Сценарии: различия между версиями
(не показано 6 промежуточных версий этого же участника) | |||
Строка 6: | Строка 6: | ||
==Список товаров== | ==Список товаров== | ||
[[File:Products_list.png|200px]] | |||
==Список чеков== | ==Список чеков== | ||
[[File:Checks_list.png|200px]] | |||
* вкладка в мобильном приложении | * вкладка в мобильном приложении | ||
или | или | ||
Строка 14: | Строка 17: | ||
==Сканирование Чека== | ==Сканирование Чека== | ||
* [[check: Пользователи#Пользователь|Пользователь]] нажимает на иконку QR кода: | * [[check: Пользователи#Пользователь|Пользователь]] нажимает на иконку QR кода: | ||
** открывается | ** открывается [[экран Сканирование QR кода|сканирования QR кода]] | ||
* Пользователь наводит камеру на QR код чека: | * Пользователь наводит камеру на QR код чека: | ||
** Успешно: код отсканирован, открывается страница [[Список чеков|списка чеков]]. Новый чек находится вверху списка. | ** Успешно: код отсканирован, открывается страница [[Список чеков|списка чеков]]. Новый чек находится вверху списка. | ||
Строка 30: | Строка 33: | ||
=Структура данных= | =Структура данных= | ||
* shop_product - продукт опубликованный на сайте и в приложении | * shop_product - продукт опубликованный на сайте и в приложении | ||
* manufacturer_product - товар | * manufacturer_product - товар производителя | ||
* distributor_product - товар поставщика | * distributor_product - товар поставщика | ||
* pos_product - товар точек продаж | * pos_product - товар точек продаж |
Текущая версия от 05:34, 20 октября 2024
User story[править]
Регистрация[править]
Авторизация[править]
Список товаров[править]
Список чеков[править]
- вкладка в мобильном приложении
или
- главная страница сайта
Сканирование Чека[править]
- Пользователь нажимает на иконку QR кода:
- открывается сканирования QR кода
- Пользователь наводит камеру на QR код чека:
- Успешно: код отсканирован, открывается страница списка чеков. Новый чек находится вверху списка.
- Неудачно: код не отсканирован, страница продолжает быть открытой в поисках QR кода
- чек появляется в списке чеков пользователя с датой, суммой и иконкой "часы"
- приложение через API ФНС получает данные по чеку и сохраняет их в БД на сервере
- чек в списке приложений отображен с датой, суммой и названием магазина где была совершена покупка
Показать разницу цен[править]
- Пользователь в карточке продукта видит список всех чеков в которых встречался этот продукт
- Пользователь в списке продуктов видит цены из двух последних чеков разных магазинов в которых приобретали этот продукт
Создание списка покупок[править]
Структура данных[править]
- shop_product - продукт опубликованный на сайте и в приложении
- manufacturer_product - товар производителя
- distributor_product - товар поставщика
- pos_product - товар точек продаж