Backend-проєкт на Python для створення REST API з авторизацією користувачів та роботою з базою даних.
Основний функціонал:
REST API на FastAPI
JWT-аутентифікація
Робота з PostgreSQL
SQLAlchemy ORM
Pydantic для валідації даних
Асинхронна взаємодія з базою даних
Модульна структура backend
Обробка помилок та залежностей
Автоматична API-документація FastAPI
Docker та Docker Compose
Автоматизовані тести на Pytest
Technologies: Python, FastAPI, PostgreSQL, SQLAlchemy, Pydantic, JWT, Docker, Pytest.