Este proyecto es la base del backend de un sistema ERP modular llamado MASIVO, desarrollado con FastAPI y estructurado para escalar fácilmente. Fue creado como parte de un entorno local con enfoque de desarrollo profesional en Visual Studio Code sobre Windows.
BACKEND/
│
├── main.py # Punto de entrada FastAPI
├── requirements.txt # Dependencias del proyecto
├── README.md # Documentación del proyecto
└── app/
├── __init__.py # Inicializador del paquete
├── routes/ # Rutas organizadas por módulo
│ ├── home.py # Ruta base raíz '/'
│ ├── clientes/
│ │ └── clientes_router.py
│ ├── productos/
│ │ └── productos_router.py
│ └── ventas/
│ └── ventas_router.py
├── models/ # Modelos de base de datos (vacío por ahora)
├── schemas/ # Esquemas Pydantic (vacío por ahora)
└── core/
└── config.py # Configuración futura del entorno
Método | Endpoint | Descripción |
---|---|---|
GET | / |
Ruta raíz de bienvenida |
GET | /clientes/ |
Módulo de clientes operativo |
GET | /productos/ |
Módulo de productos activo |
GET | /ventas/ |
Módulo de ventas activo |
git clone https://github.com/tu-usuario/MASIVO_ERP2.git
cd MASIVO_ERP2/BACKEND
python -m venv env
.\env\Scriptsctivate # En Windows
pip install -r requirements.txt
uvicorn main:app --reload
✅ Proyecto estructurado con rutas modulares
✅ Módulos base de clientes
, productos
, ventas
disponibles
✅ Endpoints activos y verificados en Swagger
⬜ Pendiente: conexión a base de datos y modelos
⬜ Pendiente: autenticación y gestión de usuarios
⬜ Pendiente: documentación extendida y despliegue
Jose Rafael – Backend Developer & Data Analyst
Proyecto desarrollado en VS Code sobre entorno Windows
MIT License - Libre para usar y modificar