Задача
В кафе и на производстве работа идёт сразу по нескольким направлениям: склад, клиенты, обслуживание в зале, сотрудники и руководство. Нужна была не россыпь разрозненных программ, а единая система вокруг общего сервера, чтобы складские движения, заказы и чеки были видны в одном месте.
Решение
UFLEX построил платформу, в центре которой находится складская система. Сервер и админ-панель ведут все данные, а вокруг них работают отдельные приложения для каждой группы пользователей.
Для клиентов сделано своё мобильное приложение, для сотрудников и руководства — отдельное. В зале работает приложение официанта, а чеки печатаются через приложение для чекового принтера. Онлайн-меню показывает ассортимент в интернете. Для контроля к системе подключён отдельный Telegram-бот.
Все части работают с одним сервером, поэтому одни и те же данные не приходится вводить в нескольких местах: каждое приложение решает свою задачу, а результат собирается в общей системе.
Состав системы
- Складская система — сервер и админ-панель
- Мобильное приложение для клиентов
- Мобильное приложение для сотрудников и руководства
- Приложение официанта — для обслуживания в зале
- Приложение для чекового принтера
- Онлайн-меню
- Telegram-бот контролёра
Технологии
- Node.js — серверная часть
- PostgreSQL — база данных
- React — админ-панель и веб-интерфейсы
- Expo / React Native — мобильные приложения