Этот репозиторий - проект, который выполняется в рамках курса распределенных вычислений на факультете компьютерных наук, Высшей Школы Экономики.
Проект представляет backend приложения для интернет магазина, реализующий работы с товарами посредством REST API
app
Приложение способно выполнять следующие операции:
1) Создание товара
2) Удаление товара
3) Вывод списка товаров
4) Вывод информации об отдельном товаре
5) Редактирование товара
Сущность товара представляет собой:
1) Название товара
2) Id товара
3) Категория товара
Для выполнения операций, изменящих множество товаров требуется авторизация
db
База данных представляет собой mysql сервер.
В базе данных хранится информация о товарах и зарегестрированных пользователях.
auth
Сервис аунтетификации.
Реализует регистрацию, аунтетификацию и обновление токенов пользователя