# MiChangarrito - Mapa de Épicas ## Visión General de Fases ``` ┌─────────────────────────────────────────────────────────────────────────────────┐ │ ROADMAP MICHANGARRITO │ ├─────────────────────────────────────────────────────────────────────────────────┤ │ │ │ FASE 1: MVP CORE FASE 2: INTELIGENCIA │ │ ────────────── ──────────────────── │ │ MCH-001: Infraestructura Base MCH-006: Onboarding Inteligente │ │ MCH-002: Autenticación MCH-007: Templates y Catálogos │ │ MCH-003: Catálogo de Productos MCH-008: Sistema de Fiados │ │ MCH-004: Punto de Venta Básico MCH-009: Predicción de Inventario │ │ MCH-005: Integraciones de Pago │ │ │ │ FASE 3: ASISTENTE IA FASE 4: PEDIDOS Y CLIENTES │ │ ──────────────────── ────────────────────────── │ │ MCH-010: MCP Server MCH-014: Gestión de Clientes │ │ MCH-011: WhatsApp Service MCH-015: Pedidos vía WhatsApp │ │ MCH-012: Chat LLM Dueño MCH-016: Entregas a Domicilio │ │ MCH-013: Chat LLM Cliente MCH-017: Notificaciones │ │ │ │ FASE 5: MONETIZACIÓN FASE 6: CRECIMIENTO │ │ ──────────────────── ────────────────────── │ │ MCH-018: Planes y Suscripciones MCH-022: Modo Offline │ │ MCH-019: Tienda de Tokens MCH-023: Programa Referidos │ │ MCH-020: Pagos (Stripe/OXXO/IAP) MCH-024: CoDi y SPEI │ │ MCH-021: Dashboard Web MCH-025: Widgets y Atajos │ │ │ │ FASE 7: EXPANSIÓN (Futuro) │ │ ────────────────────────── │ │ MCH-026: Multi-idioma LATAM │ │ MCH-027: Integración SAT │ │ MCH-028: Marketplace Proveedores │ │ │ └─────────────────────────────────────────────────────────────────────────────────┘ ``` ## Detalle de Épicas ### FASE 1: MVP CORE | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-001 | Infraestructura Base | Setup proyecto, DB, CI/CD | P0 | | MCH-002 | Autenticación | Login OTP, JWT, PIN, biométrico | P0 | | MCH-003 | Catálogo de Productos | CRUD productos, categorías, códigos | P0 | | MCH-004 | Punto de Venta Básico | Registro ventas, carrito, ticket | P0 | | MCH-005 | Integraciones de Pago | Mercado Pago, Clip, efectivo | P0 | ### FASE 2: INTELIGENCIA | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-006 | Onboarding Inteligente | Setup vía WhatsApp, fotos, audio | P1 | | MCH-007 | Templates y Catálogos | Proveedores comunes, giros | P1 | | MCH-008 | Sistema de Fiados | Crédito a clientes, recordatorios | P1 | | MCH-009 | Predicción Inventario | Alertas, sugerencias de compra | P1 | ### FASE 3: ASISTENTE IA | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-010 | MCP Server | Gateway LLM agnóstico, tools | P0 | | MCH-011 | WhatsApp Service | Meta API, webhooks, multi-número | P0 | | MCH-012 | Chat LLM Dueño | Consultas, gestión, reportes | P1 | | MCH-013 | Chat LLM Cliente | Pedidos, consultas, precios | P1 | ### FASE 4: PEDIDOS Y CLIENTES | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-014 | Gestión de Clientes | CRUD, historial, comunicación | P1 | | MCH-015 | Pedidos vía WhatsApp | Recepción, procesamiento, cobro | P1 | | MCH-016 | Entregas a Domicilio | Zonas, costos, tracking | P2 | | MCH-017 | Notificaciones | Push, WhatsApp, configuración | P1 | ### FASE 5: MONETIZACIÓN | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-018 | Planes y Suscripciones | Changarrito, Tiendita | P0 | | MCH-019 | Tienda de Tokens | Paquetes, saldo, consumo | P1 | | MCH-020 | Pagos Suscripción | Stripe, OXXO, In-App Purchase | P0 | | MCH-021 | Dashboard Web | Reportes, gráficas, config | P1 | ### FASE 6: CRECIMIENTO | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-022 | Modo Offline | SQLite, sync, conflictos | P1 | | MCH-023 | Programa Referidos | Códigos, tracking, beneficios | P2 | | MCH-024 | CoDi y SPEI | QR de cobro, CLABE virtual | P2 | | MCH-025 | Widgets y Atajos | Android widgets, quick actions | P2 | ### FASE 7: EXPANSIÓN (Futuro) | ID | Épica | Descripción | Prioridad | |----|-------|-------------|-----------| | MCH-026 | Multi-idioma LATAM | i18n, localización | P3 | | MCH-027 | Integración SAT | Facturación simplificada | P3 | | MCH-028 | Marketplace Proveedores | Conexión con distribuidores | P3 | ## Índice de Archivos de Épicas ``` docs/01-epicas/ ├── _MAP.md # Este archivo ├── MCH-001-infraestructura-base.md ├── MCH-002-autenticacion.md ├── MCH-003-catalogo-productos.md ├── MCH-004-punto-venta.md ├── MCH-005-integraciones-pago.md ├── MCH-006-onboarding-inteligente.md ├── MCH-007-templates-catalogos.md ├── MCH-008-sistema-fiados.md ├── MCH-009-prediccion-inventario.md ├── MCH-010-mcp-server.md ├── MCH-011-whatsapp-service.md ├── MCH-012-chat-llm-dueno.md ├── MCH-013-chat-llm-cliente.md ├── MCH-014-gestion-clientes.md ├── MCH-015-pedidos-whatsapp.md ├── MCH-016-entregas-domicilio.md ├── MCH-017-notificaciones.md ├── MCH-018-planes-suscripciones.md ├── MCH-019-tienda-tokens.md ├── MCH-020-pagos-suscripcion.md ├── MCH-021-dashboard-web.md ├── MCH-022-modo-offline.md ├── MCH-023-programa-referidos.md ├── MCH-024-codi-spei.md ├── MCH-025-widgets-atajos.md ├── MCH-026-multi-idioma-latam.md ├── MCH-027-integracion-sat.md └── MCH-028-marketplace-proveedores.md ``` ## Dependencias entre Épicas ``` MCH-001 ─────┬────────────────────────────────────────────────────────────┐ │ │ ▼ │ MCH-002 ─────┬─────► MCH-003 ─────► MCH-004 ─────► MCH-005 │ │ │ │ │ │ │ ▼ │ │ │ │ MCH-007 │ │ │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ MCH-006 ◄───── MCH-008 ◄───── MCH-014 │ │ │ │ │ ▼ ▼ ▼ │ MCH-010 ─────┬─────► MCH-011 ─────► MCH-012 ─────► MCH-013 │ │ │ │ │ │ │ │ │ ▼ │ │ │ │ MCH-015 ────► MCH-016 │ │ │ │ │ │ ▼ ▼ │ │ MCH-017 MCH-009 │ │ │ ▼ │ MCH-018 ─────┬─────► MCH-019 ─────► MCH-020 │ │ │ │ ▼ ▼ │ MCH-021 MCH-022 │ │ │ │ └──────────────────────────┴─────► MCH-023 ────► MCH-024 │ │ │ ▼ │ MCH-025 │ │ └─────────────────────────────────────────────────────────────────────────┘ ``` --- **Versión**: 2.0.0 **Última actualización**: 2026-01-10