Период работы над проектом 2020-2022 год
В пиццерии “Дым” раньше использовали обычный Telegram-канал для приема заказов с мобильного приложения и сайта. Однако, с ростом числа клиентов, стало сложнее отслеживать заказы, поэтому мы решили создать отдельное приложение.
Теперь администратор пиццерии с помощью этого приложения назначает курьеров на доставку, а курьеры видят подробную информацию о клиентах и быстро привозят им пиццу.
Авторизация в приложение
![](https://static.tildacdn.com/tild3439-3932-4634-b038-323564633734/___-___.png)
Вход в приложение сделали просто по email и паролю. Регистрации в приложение нет, курьеров регистрирует администратор напрямую в админ панеле Firebase.
Экран с новыми заказами
![](https://static.tildacdn.com/tild3333-3138-4731-b264-356466613037/___-____.png)
Экран с информацией о заказе
После того как клиент оформил заказ в приложение Пицца Дым, заказ отправляется администратору.
![](https://static.tildacdn.com/tild6239-3238-4638-a464-626262356165/___-_____.png)
Администратор видит всю информацию о заказе. При подтверждение заказа клиенту приходит пуш уведомление на смартфон.
![](https://static.tildacdn.com/tild3032-3266-4133-a265-663735363464/___-_____.png)
У курьера практически такой же интерфейс. Разница лишь в кнопках для смены статуса заказа. При получении заказа, курьер нажимает на нужную кнопку и клиенту приходит пуш-уведомление о том, что заказ принят. После вручения заказа, курьер также нажимает на кнопку, и заказ считается выполненным.
![](https://static.tildacdn.com/tild6462-6637-4932-b430-313932653031/___-_____.png)
Если заказ оформлен на самовывоз, администратор может отправить уведомление клиенту о готовности заказа.
![](https://static.tildacdn.com/tild3136-3931-4939-a536-636338356266/___-__.png)
Любой сотрудник может просмотреть состав заказа. Обычно заказывают 2-3 блюда, поэтому я добавил простое всплывающее окно со списком блюд.
![](https://static.tildacdn.com/tild3035-6161-4762-b638-626632623464/___-__.png)
В профиле пока нет настроек, кроме темной темы и выхода из профиля. Возможно, в будущем мы добавим больше настроек.
Стек разработки
- Приложение написано на Flutter
- Бекенд приложения на Firebase
- Дизайн приложения - Material Design 2
Приложение разработано за 30 дней.