task_api/
├── README.md
├── app/
│ ├── models/
│ │ ├── __init__.py
│ │ ├── task.py
│ ├── main.py
│ ├── db/
│ │ ├── __init__.py
│ │ ├── database.py
├── docs/
│ ├── planning.md
│ ├── architecture.md
├── tests/
├── test_main.py
├── postman/
│ ├── Task_API.postman_collection.json
├── requirements.txt
├── .env
├── .gitignore
flowchart TD
A[main.py<br>CLI Entry Point]
B[models/task.py<br>Task Model]
C[db/database.py<br>Database Connection]
A --> B
B --> A
B --> C
C --> B
- inicia ejecución
- contiene la lógica principal
- define la estructura de los datos de las tareas
- maneja la conexión a la base de datos