📋 MenuQR – Backlog
✅ Completado (Mayo 2026)
Staff / Super Admin
- Dashboard maestro con métricas reales (MRR, comercios activos, órdenes 24h)
- Gestión de comercios (lista, búsqueda, asignación de planes)
- CRM de clientes (dueños de negocios, suscripciones, edición lateral)
- Historial de suscripciones Wompi con filtros
- CRUD de planes SaaS (límites, precios, features)
- Configuración global maestro (pagos, SMTP, WAHA, Chatwoot, mantenimiento)
- Sistema de tickets de soporte con mensajes en tiempo real
Merchant Admin
- Dashboard del negocio con actividad reciente
- CRUD de negocios con wizard de onboarding
- Gestión de catálogo (categorías + productos con imágenes)
- Control de inventario (switch agotado/disponible)
- Kanban de pedidos con Drag & Drop y Supabase Realtime
- Edición inline de pedidos (items, cliente, pago, dirección, notas)
- Propuestas de cambio en pedidos (aprobar/rechazar)
- Comunicación WhatsApp manual (wa.me con plantillas predefinidas)
- Generador de QR con tarjeta descargable en PNG
- Reportes de ventas (métricas, top productos, exportación CSV)
- Configuración de pasarela Wompi propia (B2C)
- Suscripción y facturación (widget Wompi)
- Soporte interno (crear tickets, FAQs, quick replies)
Customer (Menú Público)
- Menú digital responsive mobile-first (/c/[slug])
- Carrito de compras con cantidades y notas
- Checkout con datos de entrega y método de pago
- Integración de pagos Wompi con webhook
- Tracking de estado de pedido
Infraestructura
- Arquitectura multi-tenant con RLS en Supabase
- Svelte 5 Runes (migración completa)
- Sistema de diseño Corporate SaaS (26 archivos rediseñados)
- Notificaciones sonoras con Web Audio API
- Auth (login, registro, sesiones)
- Motor SMTP configurable
- Gitflow (main, develop, feature/, hotfix/)
🛠️ Pendiente
Prioridad Alta
- Resolver vulnerabilidades
npm audit(3 encookie) - Auditoría completa de políticas RLS en todas las tablas
- Tests E2E para flujos críticos (checkout, pedido, notificación)
Prioridad Media
- Dominios personalizados por negocio (
has_custom_domain) - Analítica avanzada por comercio (visitas, productos populares)
- Mejorar selección de variantes/modificadores de productos
- Historial de pedidos para el cliente final
Prioridad Baja
- Despliegue en producción (Vercel / Dokploy)
- CI/CD con GitHub Actions
- Notificaciones push (PWA) para gestión de órdenes
- Integración con impresoras térmicas para comandas
No Implementado (Roadmap v2)
- WAHA + Chatwoot para notificaciones automáticas de WhatsApp
- Dashboard de métricas SaaS avanzado (Churn, LTV)