Skip to content

Latest commit

 

History

History
51 lines (34 loc) · 2.45 KB

README.md

File metadata and controls

51 lines (34 loc) · 2.45 KB

API: Сервис бронирования книг 📚

Python FastAPI Postgres SQLAlchemy Docker Redis Celery Gunicorn Poetry

Основные возможности

  1. CRUD всех сущностей
  2. Фильтрация книг по автору, жанрам, стоимости
  3. Система бронирования книг
  4. Автоматическое снятие книги с брони при истечении её срока

Установка и запуск

  1. Склонируйте репозиторий:
git clone https://github.com/storlay/book_bookings_api.git
  1. В корне создайте и заполните файл .env

  2. Запустите проект с помощью Docker Compose:

docker compose -f infra/docker-compose.yml up --build
  1. Приложение будет доступно по адресу http://127.0.0.1:8000

Использование