|
Some checks failed
CI Pipeline / changes (push) Has been cancelled
CI Pipeline / core (push) Has been cancelled
CI Pipeline / trading-backend (push) Has been cancelled
CI Pipeline / trading-data-service (push) Has been cancelled
CI Pipeline / trading-frontend (push) Has been cancelled
CI Pipeline / erp-core (push) Has been cancelled
CI Pipeline / erp-mecanicas (push) Has been cancelled
CI Pipeline / gamilit-backend (push) Has been cancelled
CI Pipeline / gamilit-frontend (push) Has been cancelled
|
||
|---|---|---|
| .. | ||
| backend | ||
| database | ||
| docs | ||
| frontend | ||
| orchestration | ||
| PROJECT-STATUS.md | ||
| README.md | ||
ERP Construccion - Vertical INFONAVIT
Descripcion
Vertical especializada del ERP Suite para empresas de construccion con integracion INFONAVIT. Extiende erp-core con modulos especificos para gestion de proyectos de construccion, presupuestos, control de obra, y cumplimiento normativo.
| Campo | Valor |
|---|---|
| Estado | En desarrollo (35%) |
| Version | 0.1.0 |
| Base | Extiende erp-core (61% reutilizacion) |
| Modulos | 18 (14 Fase 1 + 3 Fase 2 + 1 Fase 3) |
| RF | 79 |
| ET | 78 |
| US | 139 |
| ADRs | 12 |
Estructura del Proyecto
construccion/
+-- backend/ # Extensiones backend especificas
| +-- src/
| +-- server.ts
| +-- shared/database/
+-- frontend/
| +-- web/ # App web de gestion (React + Vite)
| +-- mobile/ # App movil para campo (React Native)
+-- database/ # DDL y migrations especificos
| +-- ddl/
| +-- scripts/
+-- docs/ # Documentacion completa (407+ archivos)
| +-- 00-overview/ # Vision general
| +-- 01-analisis-referencias/ # Mapeo a erp-core
| +-- 02-definicion-modulos/ # 18 modulos MAI/MAE/MAA
| +-- 03-requerimientos/ # Indice consolidado RF (79)
| +-- 04-modelado/ # Domain models + DDL
| +-- 05-user-stories/ # Indice consolidado US (139)
| +-- 06-frontend-specs/ # Especificaciones UI
| +-- 06-test-plans/ # Planes de prueba
| +-- 07-devops/ # DevOps y deployment
| +-- 08-epicas/ # Epicas consolidadas
| +-- 90-transversal/ # Documentacion cruzada
| +-- 97-adr/ # 12 ADRs
+-- orchestration/ # Sistema de agentes NEXUS
+-- 00-guidelines/
+-- directivas/
+-- prompts/
+-- trazas/
+-- estados/
Modulos por Fase
Fase 1: Alcance Inicial (14 modulos, ~670 SP)
| Codigo | Modulo | RF | US | Estado |
|---|---|---|---|---|
| MAI-001 | Fundamentos y Seguridad | 3 | 8 | Documentado |
| MAI-002 | Proyectos y Estructura | 4 | 9 | Documentado |
| MAI-003 | Presupuestos y Costos | 4 | 8 | Documentado |
| MAI-004 | Compras e Inventarios | 4 | 8 | Documentado |
| MAI-005 | Control de Obra | 4 | 8 | Documentado |
| MAI-006 | Reportes y Analytics | 4 | 8 | Documentado |
| MAI-007 | RRHH y Asistencias | 6 | 8 | Documentado |
| MAI-008 | Estimaciones y Facturacion | 5 | 8 | Documentado |
| MAI-009 | Calidad y Postventa | 5 | 8 | Documentado |
| MAI-010 | CRM Derechohabientes | 5 | 8 | Documentado |
| MAI-011 | INFONAVIT | 5 | 8 | Documentado |
| MAI-012 | Contratos y Subcontratos | 5 | 8 | Documentado |
| MAI-013 | Administracion | 5 | 8 | Documentado |
| MAI-018 | Preconstruccion | 5 | 8 | Documentado |
Fase 2: Enterprise (3 modulos, 210 SP)
| Codigo | Modulo | RF | US | Estado |
|---|---|---|---|---|
| MAE-014 | Finanzas y Controlling | 5 | 11 | Documentado |
| MAE-015 | Activos y Maquinaria | 5 | 8 | Documentado |
| MAE-016 | Gestion Documental (DMS) | 5 | 7 | Documentado |
Fase 3: Avanzada
| Codigo | Modulo | Estado |
|---|---|---|
| MAA-017 | Seguridad HSE | Por documentar |
Schemas de Base de Datos
| Schema | Descripcion |
|---|---|
project_management |
Proyectos, desarrollos, fases, viviendas |
financial_management |
Presupuestos, partidas, estimaciones |
purchasing_management |
Compras, proveedores, inventarios |
construction_management |
Avances, recursos, materiales |
quality_management |
Inspecciones, pruebas, no conformidades |
infonavit_management |
Integracion INFONAVIT |
hr_management |
Personal, cuadrillas, asistencias |
crm_management |
Prospectos, derechohabientes |
contract_management |
Contratos, subcontratos |
assets_management |
Activos, maquinaria, mantenimiento |
documents_management |
DMS, versionado, workflows |
Documentacion
| Documento | Ubicacion |
|---|---|
| Indice principal | docs/README.md |
| Requerimientos (79 RF) | docs/03-requerimientos/README.md |
| User Stories (139 US) | docs/05-user-stories/README.md |
| Modulos (18) | docs/02-definicion-modulos/_MAP.md |
| ADRs (12) | docs/97-adr/README.md |
| Contexto proyecto | orchestration/00-guidelines/CONTEXTO-PROYECTO.md |
| Proxima accion | orchestration/PROXIMA-ACCION.md |
| Schemas SQL | docs/04-modelado/database-design/schemas/ |
Reutilizacion de ERP Core
| Capa | Reutilizacion |
|---|---|
| Infraestructura (Auth, RLS, RBAC) | 90% |
| Backend (Patrones, Servicios) | 60-80% |
| Frontend (UI, Hooks, Stores) | 50-70% |
| Database (Schemas, Funciones) | 70% |
| Total | 61% |
Comandos Utiles
# Ver documentacion
ls docs/
# Ver modulos
ls docs/02-definicion-modulos/
# Contar archivos
find docs/ -name "*.md" | wc -l # ~407 archivos
# Ver indice de RF
cat docs/03-requerimientos/README.md
# Ver indice de US
cat docs/05-user-stories/README.md
Dependencias
- Requiere: erp-core (auth, users, tenants, catalogs)
- Extiende: Schemas y modulos base de erp-core
- Stack: Node.js, Express, TypeORM, React, Vite, PostgreSQL
Proyecto parte de ERP Suite - Fabrica de Software con Agentes IA Ultima actualizacion: 2025-12-05