# =============================================================================== # PROJECT-PROFILE.yml - MiInventario # =============================================================================== # # Sistema: SIMCO v4.3.0 + NEXUS v4.0 # Proposito: Perfil y metadata del proyecto # Fecha: 2026-01-24 # # =============================================================================== proyecto: nombre: "MiInventario" codigo: "miinventario" alias: "MII" tipo: "STANDALONE" nivel: "2A" version: "1.2.0" descripcion: | Sistema de inventario con IA para PyMEs mexicanas. Permite realizar conteos de inventario mediante video, procesando los frames con vision por computadora para detectar y contar productos automaticamente. Caracteristicas principales: - Captura de video para conteo automatico - Procesamiento IA (vision ML) - Sistema de creditos (wallet) - Pagos en efectivo (OXXO, 7-Eleven) - Sistema de referidos - Multi-tenancy (tiendas) # ----------------------------------------------------------------------------- # STACK TECNOLOGICO # ----------------------------------------------------------------------------- stack: backend: framework: "NestJS" lenguaje: "TypeScript" version: "10.x" orm: "TypeORM" mobile: framework: "React Native" version: "0.72+" estado: "Expo managed" database: motor: "PostgreSQL" version: "15+" schemas: - "public" - "auth" - "catalog" - "inventory" - "wallet" - "payments" - "referrals" - "ai" - "admin" cache: motor: "Redis" uso: "Sesiones, cache temporal" storage: motor: "S3/MinIO" uso: "Videos, frames, imagenes" # ----------------------------------------------------------------------------- # MODULOS # ----------------------------------------------------------------------------- modulos: backend: - id: "MII-MOD-001" nombre: "auth" descripcion: "Autenticacion OTP/Email" estado: "completado" - id: "MII-MOD-002" nombre: "users" descripcion: "Gestion de usuarios" estado: "completado" - id: "MII-MOD-003" nombre: "stores" descripcion: "Multi-tenancy (tiendas)" estado: "completado" - id: "MII-MOD-004" nombre: "inventory-sessions" descripcion: "Sesiones de conteo" estado: "completado" - id: "MII-MOD-005" nombre: "products" descripcion: "Catalogo de productos" estado: "completado" - id: "MII-MOD-006" nombre: "wallet" descripcion: "Sistema de creditos" estado: "completado" - id: "MII-MOD-007" nombre: "payments" descripcion: "Pagos Stripe/OXXO/7-Eleven" estado: "completado" - id: "MII-MOD-008" nombre: "referrals" descripcion: "Sistema de referidos" estado: "completado" - id: "MII-MOD-009" nombre: "ai-processing" descripcion: "Procesamiento IA" estado: "completado" - id: "MII-MOD-010" nombre: "feedback" descripcion: "Retroalimentacion ML" estado: "completado" - id: "MII-MOD-011" nombre: "admin" descripcion: "Administracion SaaS" estado: "completado" # ----------------------------------------------------------------------------- # EPICAS # ----------------------------------------------------------------------------- epicas: fase_1_mvp: - id: "MII-001" nombre: "Infraestructura Base" sp: 8 estado: "completado" - id: "MII-002" nombre: "Autenticacion" sp: 13 estado: "completado" - id: "MII-003" nombre: "Gestion de Tiendas" sp: 8 estado: "completado" - id: "MII-004" nombre: "Captura de Video" sp: 21 estado: "completado" - id: "MII-005" nombre: "Procesamiento IA" sp: 34 estado: "completado" - id: "MII-006" nombre: "Reportes de Inventario" sp: 13 estado: "completado" fase_2_retroalimentacion: - id: "MII-007" nombre: "Retroalimentacion" sp: 13 estado: "completado" - id: "MII-008" nombre: "Validacion Aleatoria" sp: 8 estado: "completado" fase_3_monetizacion: - id: "MII-009" nombre: "Wallet y Creditos" sp: 13 estado: "completado" - id: "MII-010" nombre: "Paquetes de Recarga" sp: 8 estado: "completado" - id: "MII-011" nombre: "Pagos con Tarjeta" sp: 8 estado: "completado" - id: "MII-012" nombre: "Pagos OXXO" sp: 13 estado: "completado" - id: "MII-013" nombre: "Pagos 7-Eleven" sp: 8 estado: "completado" fase_4_crecimiento: - id: "MII-014" nombre: "Sistema de Referidos" sp: 21 estado: "completado" - id: "MII-015" nombre: "Administracion SaaS" sp: 13 estado: "completado" # ----------------------------------------------------------------------------- # INTEGRACIONES EXTERNAS # ----------------------------------------------------------------------------- integraciones: - nombre: "Stripe" tipo: "payment_provider" uso: "Pagos con tarjeta y OXXO voucher" estado: "implementado" - nombre: "OXXO" tipo: "cash_payment" uso: "Pagos en efectivo en OXXO" estado: "implementado" - nombre: "7-Eleven" tipo: "cash_payment" uso: "Pagos en efectivo en 7-Eleven" estado: "implementado" - nombre: "Firebase FCM" tipo: "notifications" uso: "Push notifications mobile" estado: "implementado" - nombre: "S3/MinIO" tipo: "storage" uso: "Almacenamiento de videos y frames" estado: "implementado" - nombre: "IA Provider" tipo: "ml_vision" uso: "Deteccion y conteo de productos" estado: "implementado" # ----------------------------------------------------------------------------- # ESTADO # ----------------------------------------------------------------------------- estado: general: "activo" madurez: "beta" completitud: "80%" en_produccion: false fases_completadas: 4 fases_totales: 4 epicas_completadas: 15 epicas_totales: 15 story_points_totales: 202 # ----------------------------------------------------------------------------- # RUTAS # ----------------------------------------------------------------------------- rutas: proyecto: "projects/miinventario" backend: "projects/miinventario/apps/backend" mobile: "projects/miinventario/apps/mobile" database: "projects/miinventario/database" docs: "projects/miinventario/docs" orchestration: "projects/miinventario/orchestration" # ----------------------------------------------------------------------------- # EQUIPO # ----------------------------------------------------------------------------- equipo: owner: "ISEM Development" agentes_principales: - "Claude Code" - "Trae" # ----------------------------------------------------------------------------- # NOTAS # ----------------------------------------------------------------------------- notas: - "Proyecto STANDALONE - no hereda de template-saas" - "Enfocado en PyMEs mexicanas" - "Pagos en efectivo son criticos para el mercado objetivo" - "IA vision requiere optimizacion continua" - "Multi-tenancy por tienda (no por empresa)"