Домашнее задание DB = Postgres :
- Реализовать сохранение, обновление пароля у пользователя
- Реализовать проверку JWT токенов
- Реализовать сущность книг (Название, автор)
- Реализовать сущность истории выдачи книг (кто брал, когда вернул)
- Реализовать ендпоинты
- Получить текущих пользователей со списком книг который у них сейчас на руках
- Список пользователей с количеством книг за последний месяц
Бонус:
- Офорлменная swagger документация
Написать ендпоинты со след функционалом: аренда книги:
- клиент может взять книгу в аренду за опр сумму
- список книг которые сейчас у клиентов и суммарный доход по каждой
Все нужно упаковать в docker compose со свагерами доступными онлайн по ендпоинту
Сreate a app.env file and copy everything from the .env.example file there.
docker-compose up --build book-app