Last update: May 16, 2025
-
Первинне ТЗ:
- Розробка застосунку із графічним інтерфейсом для постів самообслуговування;
- Налаштування роботи застосунку з периферійними пристроями;
- для проведення оплат (QR-code чи NFC-зчитувач);
- для видачі чеків (програмний РРО);
- для дозованої видачі напою (окремий контролер, зв'язок по UART);
- Проведення первинного тестування роботи системи.
-
Посилання на систему дозованого наливу:
https://magnum-beer.com.ua/ua/p2700138306-dozator-kofe-chaya.html
- Мета проекту:
Застосунок, через який клієнт матиме змогу обрати порцію, і оплативши - отримати напій.
- Технології:
Всі необхідні технології для повноцінної роботи додатку.
- Функціональність, і структура застосунку:
Основний функціонал:
Перший екран:
- Демонстрація фул-скрін відео / фото;
Юзер натискає на екран >> Другий екран:
- Зображення на бекграунд;
- Вивід назви та опису напою (опційно - якщо заповнено у відповідних налаштуваннях);
- Кнопки з об’ємом, і ціною;
Юзер вибирає та натискає на запропоновану порцію >> Третій екран:
- Створюється платіж та верифікується оплата;
Після підтвердження оплати >> Четвертий екран:
- Передача контролеру на ESP32 команду на початок наливу обраної порції, та відображення анімації наливу (процесу);
Після підтвердження успішного наливу >> П’ятий екран:
- Екран подяки по завершенню наливу, отримавши відповідну команду від ESP32.