ERP Python para Constructora

Job ID: 40549956

Budget: €20,000 – €50,000 EUR

Busco desarrollar, desde cero y en Python, un ERP orientado a una empresa constructora. El objetivo es cubrir todo el flujo operativo de la obra y la gestión corporativa en un único entorno integrado.

Módulos y funcionalidades clave
• Gestión de proyectos: alta de obras, cronograma, hitos y avance físico.
• Control de costos: presupuestos, imputación de gastos, variaciones y reportes en tiempo real.
• Gestión de clientes: CRM básico con seguimiento de propuestas, contratos y facturación.
• Módulo de obras: fichas técnicas, planos y bitácora de obra enlazadas al proyecto.

Alcance técnico
• Backend en Python (acepto frameworks como Django, Flask o FastAPI, según recomiendes).
• Base de datos relacional (PostgreSQL preferido, se aceptan alternativas).
• Arquitectura modular para que futuros componentes —por ejemplo inventario, contabilidad o RR. HH.— puedan añadirse sin reescrituras mayores.
• Código bien documentado, con README de instalación y comentarios claros.
• API REST para integraciones externas (movilidad, BI, etc.).

Entregables
1. Repositorio completo con código fuente.
2. Script de despliegue e instrucciones paso a paso.
3. Diagrama de base de datos y breve manual de usuario.
4. Jornada de revisión final para aclarar dudas y ajustes menores.

Valoraré experiencia previa en soluciones para constructoras o software de gestión de proyectos, buenas prácticas de clean code y pruebas unitarias.