Skip to content

Latest commit

 

History

History
53 lines (43 loc) · 978 Bytes

File metadata and controls

53 lines (43 loc) · 978 Bytes

Architecture

Folder Structure

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

Component Diagram

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
Loading

Responsibilities

main.py

  • inicia ejecución
  • contiene la lógica principal

models/task.py

  • define la estructura de los datos de las tareas

db/database.py

  • maneja la conexión a la base de datos