Содержание
- 3. Приложение представляет пользователям удобный функционал записи на автомобильные станции. В нем можно просмотреть список всех станций,
- 4. Я как пользователь хочу иметь возможность записаться на ближайшую автомойку через телеграм бота иметь возможность отменить
- 5. Я как администратор хочу разместить информацию в приложении, чтобы повысить клиентопоток хочу управлять жизненным циклом станции
- 6. Концепт Веб интерфейс CarWash Сервис пользовательских данных Telegram бот СЕРВИСЫ Сервис автомоек Сервис стоимости услуг Сервис
- 7. Микросервисная архитектура Сервисы написаны на Spring Boot Сервисы взаимодействуют между собой синхронно через HTTP запросы Модули
- 8. Сервис отвечает за хранение данных о мойках и заказах, и предоставление этой информации потребителям Spring Boot
- 9. Получить список всех автомоек (GET) http://localhost:8080/car-wash/all Создать автомойку (POST) http://localhost:8080/car-wash/create { "title":"Мойка Красноярск ", "address":"Красноярск адрес",
- 10. Получить все заказы (GET) http://localhost:8080/order/all Создать заказ (POST) http://localhost:8080/order/create { "userId":"444", "status":"В работе", "carWashId":"2", "date":"2022-09-08" }
- 11. Сервис отвечающий за хранение информации о пользователях Spring Boot приложение с подключением к базе данных PostgreSQL
- 12. Аутентификация - доступно всем без аутентификации http://localhost:8083/user-service/api/login Создать пользователя (POST) - доступно всем без аутентификации http://localhost:8083/user-service/api/createCarWashUser
- 13. Сервис отвечающий за ценообразование товаров. Spring Boot приложение с подключением к базе данных PostgreSQL с использованием
- 14. Добавление записи POST http://localhost:8081/admin/save Content-Type: application/json {"idCarwash":"1","service":"Техническая мойка-экспресс","price":350} Удаление конкретной записи DELETE http://localhost:8081/admin/delete/1 Удаление всех записей
- 16. Запрашивает данные из CarWash-Service Формирует отчёт и отдаёт его на фронт (за выбранные даты по конкретной
- 17. Отображает пользователю список свободных моек, за информацией обращается в CarWash-Service Предоставляет возможность пользователю зарегистрироваться на сайте,
- 18. Обращается в CarWash-Service и получает\отправляет информацию о мойках и заказах Отправляет запрос на регистрацию в userService
- 19. Проект реализован согласно бизнес требованиям. Пользователи могут познакомиться с функционалом через web-интерфейс Проект реализован в соответствии
- 21. Скачать презентацию