Skip to content

storlay/book_bookings_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

Releases

No releases published

Packages

No packages published

Languages