- Спроектировать и реализовать информационную систему (ИС).
- Реализация должна содержать backend часть в виде REST API.
- Для тестирования API использовать приложение Postman.
- Для хранения данных использовать любую СУБД.
- Продавец может реализовывать свой товар с помощью сервиса, пополнять ассортимент.
- Покупатель может оформить заказ, забрать его самостоятельно или оформить доставку.
- Курьер может получить задание на доставку, доставить заказ или вернуть товары на склад в случае невозможности доставки.
- Оплата происходит в момент получения, только наличными.
- ИС должна быть реализована в виде микросервисов:
- Каталог
- Заказы
- Доставка
- Каждый микросервис должен иметь собственную БД.
- Сервисы должны взаимодействовать с помощью REST API или брокера сообщений.
- Сервисы должны иметь страницу swagger с описанием API .