Skip to content

dhucsik/onelab-go

Repository files navigation

Homework for OneLab

Домашнее задание DB = Postgres :

  • Реализовать сохранение, обновление пароля у пользователя
  • Реализовать проверку JWT токенов
  • Реализовать сущность книг (Название, автор)
  • Реализовать сущность истории выдачи книг (кто брал, когда вернул)
  • Реализовать ендпоинты
  • Получить текущих пользователей со списком книг который у них сейчас на руках
  • Список пользователей с количеством книг за последний месяц

Бонус:

  • Офорлменная swagger документация

Написать ендпоинты со след функционалом: аренда книги:

  • клиент может взять книгу в аренду за опр сумму
  • список книг которые сейчас у клиентов и суммарный доход по каждой

Все нужно упаковать в docker compose со свагерами доступными онлайн по ендпоинту

How to start

Сreate a app.env file and copy everything from the .env.example file there.

docker-compose up --build book-app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published