Что сделано
Проект — комплексная система по готовому дизайну, спроектированная с нуля. Основная серверная часть сделана на Google Firebase SDK. Для рассылки уведомлений клиентам и сотрудникам есть отдельный сервер на Django.
- Регистрация по номеру телефона или через Google и Apple.
- Выбор ресторана на карте или из списка.
- Заказ на доставку или самовывоз, от чего зависят статусы при отслеживании.
- Отслеживание статуса активного заказа в реальном времени.
- Оценка заказа.
- Уведомления о заказе, в день рождения, о новых акциях и предложениях.
- Заказ возможен только в часы работы ресторана и доставки.






Приложение для сотрудников доступно только по предварительной регистрации. В нём можно принять заказ, связаться с клиентом по телефону или WhatsApp, вести статусы, фильтровать заказы конкретного ресторана, скрывать блюда, если ингредиенты закончились, и получать уведомления о новых и отменённых заказах.




Сервер на Django рассылает уведомления по запросу из приложений, когда меняется статус заказа, и по расписанию: день рождения и просьба оценить заказ. Рекламные уведомления можно отправить из консоли.
Стек
- React Native
- iOS
- Android
- Firebase
- TypeScript
- Crashlytics
- Django
- Git
- GitHub
- Responsive Design
- Figma
- Cloud Storage
- Firestore
- Push Notifications
- Socials Integration
- Celery
