Skip to content

🛠️ Tech Stack

Backend

  • Python 3.12+
  • FastAPI (API framework)
  • SQLAlchemy (ORM)
  • Alembic (migrations)
  • Pydantic (validation)
  • Uvicorn (ASGI server)

Database

  • SQLite (default, easy setup)
  • PostgreSQL support available

Infrastructure

  • Docker & Docker Compose
  • Poetry (dependency management)

Architecture

  • Hexagonal (Ports & Adapters)
  • Domain-Driven Design principles
  • Clean separation of concerns