Skip to content

miam

MODULE DESCRIPTION
api

FastAPI module.

domain

Domain module. Contains core business logic, domain models, and service implementations. This is the heart of the application, independent of any specific framework or infrastructure.

infra

Infrastructure module. Contains implementations of domain ports and database-related code. This module is responsible for interacting with external systems (e.g., databases) and should not contain any business logic. It serves as the "outer layer" in the hexagonal architecture, allowing the core domain to remain independent of specific technologies or frameworks.