| id |
type |
title |
code |
status |
phase |
priority |
created_at |
updated_at |
simco_version |
dependencies |
| EPIC-MCH-001 |
Epic |
MCH-001: Infraestructura Base |
MCH-001 |
Completado |
1 |
P0 |
2026-01-04 |
2026-01-10 |
3.8.0 |
|
MCH-001: Infraestructura Base
Metadata
- Codigo: MCH-001
- Fase: 1 - MVP Core
- Prioridad: P0
- Estado: Completado
- Fecha inicio: 2026-01-04
- Fecha fin: 2026-01-05
Descripcion
Setup inicial del proyecto MiChangarrito incluyendo estructura monorepo, configuracion de base de datos PostgreSQL multi-tenant, pipelines CI/CD, y entornos de desarrollo.
Objetivos
- Establecer estructura de proyecto monorepo
- Configurar PostgreSQL con multi-tenant (RLS)
- Setup de entornos de desarrollo
- Configurar CI/CD basico
Alcance
Incluido
- Estructura de carpetas monorepo (apps/, database/, docs/)
- PostgreSQL con schemas separados
- Scripts de recreacion de BD
- Docker Compose para desarrollo
- GitHub Actions basico
Excluido
- Deployment a produccion
- Kubernetes (futuro)
- Monitoring avanzado
Arquitectura
michangarrito/
├── apps/
│ ├── backend/ # NestJS API
│ ├── web/ # React Dashboard
│ ├── mobile/ # Expo App
│ ├── mcp-server/ # Gateway LLM
│ └── whatsapp-service/ # Bot WhatsApp
├── database/
│ ├── schemas/ # DDL files
│ ├── seeds/ # Data inicial
│ └── *.sh # Scripts
├── docs/
└── orchestration/
Entregables
| Entregable |
Estado |
Archivo/Ubicacion |
| Estructura monorepo |
Completado |
projects/michangarrito/ |
| DDL base PostgreSQL |
Completado |
database/schemas/00-02.sql |
| Scripts BD |
Completado |
database/*.sh |
| Docker Compose |
Completado |
docker-compose.yml |
Dependencias
Depende de
Bloquea a
- MCH-002 (Auth)
- MCH-003 (Productos)
- MCH-010 (MCP Server)
Criterios de Aceptacion
Notas Tecnicas
- Puerto PostgreSQL: 5432
- Puerto Redis: 6379
- Base de datos: michangarrito_platform
- Multi-tenant: Via tenant_id + RLS
Historias de Usuario Relacionadas
| ID |
Historia |
Estado |
| US-001 |
Como DevOps, quiero poder recrear la BD facilmente |
Completado |
| US-002 |
Como Dev, quiero estructura clara de proyecto |
Completado |
Ultima actualizacion: 2026-01-07