Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Latest commit

 

History

History

app

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

App structure

📁 apischema

Application logic for working with json api (encoding, validation, schema).

📁 persistence

Application logic for data persistence. Where repository is representing the contract with outer layers to persistent data. mapper is representing the implementation for a specific adapter (like: Sqlite, Elastic search, 3rd party API, etc...).

📁 tests

Unit tests. Directory structure is mimicking app folder structure.

🐍 api.py

Bootstrap file for API based on Starlette framework.

🐍 entities.py

Business entities.

🐍 usecases.py

Business logic application.