Данный сервис предоставляет возможность по доставке еды из ближайших ресторанов прямо к вам домой. Сервис разработан с использованием передовых технологий на микросервисной архитектуре, что позволяет пользователям легко и быстро выбирать блюда из широкого ассортимента меню, делать заказы и отслеживать статус их доставки в реальном времени.
Мы уделяем особое внимание пользовательскому опыту, поэтому наша система предлагает персонализированные рекомендации (на стадии разработки), удобные способы оплаты и возможность оценить качество обслуживания. Мы также работаем над разработкой интеллектуальных алгоритмов, которые позволят оптимизировать процесс доставки и улучшить качество обслуживания.
- Регистрироваться в сервисе
- Осуществлять заказ
- Оплачивать и отменять заказ
- Отслеживать статус заказа
- Просматривать историю заказов
- Получать уведомления об изменении статуса заказа
- Регистрироваться в сервисе
- Добавлять и редактировать меню
- Принимать и отменять заказ на приготовление
- Просматривать историю заказов
- Получать уведомления о поступлении нового заказа
- Регистрироваться в сервисе
- Начинать и заканчивать смену
- Принимать и отменять заказ на доставку
- Просматривать историю заказов
- Получать уведомления о поступлении нового заказа
- Клонировать проект в среду разработки
- Настроить БД и прописать значения в файле application.properties
- Скачать Docker и запустить его.
- Скачать Docker образ с помощью команды
docker pull xxxxx.ru
- Запустить Docker образ с помощью команды
docker run -p 3000:3000 xxxxxx.ru
- Запустить метод main в файле FinalTaskApplication.java
Сервис клиентов - http://localhost:8081
Сервис ресторанов - http://localhost:8082
Сервис курьеров - http://localhost:8083
Swagger UI - http://localhost:8080/swagger-ui/index.html#