Chory's

🚀 Análisis Pre-Lanzamiento COMPLETO

Mentalidad McDonald's - Todo lo necesario para abrir

🚨 CRÍTICO - BLOQUEA LANZAMIENTO

💰 1. Sistema de Facturación Hacienda

  • ENVÍO REAL a API de Hacienda: Actualmente solo genera XML, no envía. ILEGAL operar sin esto.
  • Manejo de respuestas: No procesa aceptación/rechazo de Hacienda.
  • Reintentos automáticos: Si falla API de Hacienda, no hay plan B.
  • Notas de crédito: Para cancelaciones/devoluciones, debe ser automático.

⚠️ ACCIÓN REQUERIDA: Implementar integración completa con API de Hacienda o NO LANZAR.

📡 2. Notificaciones en Tiempo Real

  • Cocina → Salonero: Notificaciones de platos listos NO siempre llegan. Comida se enfría.
  • Sin detección de desconexión: No hay heartbeat. Staff no sabe si está desconectado.
  • Buffer offline: Si se cae internet, pierde eventos. CRÍTICO en hora pico.

⚠️ ACCIÓN REQUERIDA: Sistema de reconexión + buffer + confirmación de recepción.

🏦 3. Cierre de Caja

  • No hay flujo de cierre: ¿Cómo cuadra el cajero al final del día?
  • Arqueo de caja: No hay contador de billetes/monedas vs sistema.
  • Turnos: No separa ventas por cajero. Problema de accountability.

⚠️ ACCIÓN REQUERIDA: Flujo completo de apertura/cierre de caja con arqueo.

🖨️ 4. Impresión de Tickets

  • NO hay integración: Cocina depende 100% de pantallas. ¿Qué pasa si se cae?
  • Sin backup físico: Órdenes se pueden perder si hay falla técnica.

⚠️ ACCIÓN REQUERIDA: Integrar con impresoras térmicas (Star, Epson) o tener plan B manual.

📋 CONTENIDO Y CONFIGURACIÓN - Necesario Antes del Lanzamiento

🍔 Menú y Productos

✅ Lo que SÍ está:

  • • Estructura de productos funcional
  • • Categorías definidas (entrantes, principales, postres, bebidas)
  • • Sistema de precios y personalización
  • • Códigos CABYS para Hacienda

⚠️ Lo que FALTA:

  • • FOTOS PROFESIONALES: Todos los productos necesitan fotos reales de calidad.
  • • Descripciones completas: Ingredientes, porciones, alergenos.
  • • Productos de muestra: Solo hay 3 productos de ejemplo, necesitan al menos 20-30.
  • • Combos y paquetes: ¿Hay combos? ¿Menú del día?
  • • Disponibilidad por horario: ¿Desayuno vs almuerzo vs cena?

📸 ACCIÓN REQUERIDA: Sesión de fotos profesional + cargar menú completo con descripciones.

🎟️ Cupones y Promociones

✅ Sistema funcionando:

  • • Cupones porcentaje, monto fijo, producto específico
  • • Sistema de QR codes
  • • Cupones personales y generales
  • • Límites de uso
  • • Recompensas automáticas (5 estrellas, primer pedido)

⚠️ Lo que FALTA configurar:

  • • Cupón de bienvenida: ¿10% OFF primer pedido?
  • • Promociones de lanzamiento: ¿2x1? ¿Combo especial?
  • • Programa de lealtad activo: Configurar beneficios reales por tier.
  • • Cupones por categoría: ej: "Lunes de Burgers 15% OFF"
  • • Imágenes de cupones: Banners atractivos para cada promoción.

🎁 ACCIÓN REQUERIDA: Crear 5-10 cupones de lanzamiento + estrategia de lealtad clara.

⚙️ Configuración del Negocio

⚠️ Datos de Hacienda (CRÍTICO):

  • • Razón social: Debe estar en ConfiguracionRestaurante
  • • Cédula jurídica: Validada y correcta
  • • Código de actividad económica: 6 dígitos
  • • Dirección fiscal exacta: Provincia, cantón, distrito
  • • Certificado .p12: Subido y PIN guardado
  • • Usuario/contraseña API Hacienda: Validados en staging primero

⚠️ Datos Operativos:

  • • Horarios de atención: ¿Abierto 24/7? ¿Cierra entre horas?
  • • Radio de delivery: ¿7km? ¿Zonas específicas?
  • • Tiempo de preparación promedio: Por producto
  • • Capacidad de mesas: ¿Cuántas mesas reales hay?
  • • Número de estaciones de cocina: ¿Fría, caliente, parrilla?

📝 ACCIÓN REQUERIDA: Completar TODOS los datos en AdminConfiguracion y AdminHaciendaCredenciales.

👥 Personal y Usuarios Staff

✅ Sistema de roles funcionando:

  • • Salonero, Cocina, Cajero, Manager, Admin
  • • Express Manager y Motorizado
  • • Sistema de permisos granular

⚠️ Acciones necesarias:

  • • Crear usuarios reales: Cada empleado necesita su usuario en StaffUser.
  • • Contraseñas seguras: No usar "1234" o "admin".
  • • Asignar permisos correctos: Según rol y responsabilidades.
  • • Training del personal: ¿Ya saben usar el sistema?
  • • Manual de operación: Documento paso a paso para cada rol.

👨‍🍳 ACCIÓN REQUERIDA: Crear usuarios + capacitación de 2-3 días antes del lanzamiento.

🏢 Mesas y Sucursales

⚠️ Configuración física:

  • • Crear registros de mesas: Cada mesa física = 1 registro en Mesa entity.
  • • Capacidad de cada mesa: 2, 4, 6 personas.
  • • Numeración física: ¿Las mesas tienen números pegados?
  • • Sucursales en Location: Si hay múltiples sucursales, crear cada una.
  • • QR codes en mesas: Para pedidos desde la mesa (futuro).

🪑 ACCIÓN REQUERIDA: Mapear layout del restaurante y crear mesas en el sistema.

📱 Marketing y Comunicación

⚠️ Para el lanzamiento:

  • • Redes sociales activas: Instagram, Facebook, TikTok
  • • Fotos del local: Para Location entity
  • • Número de WhatsApp Business: Configurado y activo
  • • Mensajes automáticos: Plantillas para confirmaciones de pedido
  • • Política de privacidad y términos: Requerido legalmente

📢 ACCIÓN REQUERIDA: Preparar campaña de lanzamiento + contenido de redes.

⚠️ IMPORTANTE - Afecta Operaciones Day-1

📱 Express/Delivery

  • • Asignación manual de motorizado (lento)
  • • Sin optimización de rutas
  • • WhatsApp manual, no automático
  • • Sin confirmación de entrega

📊 Reportes

  • • Sin comparativas históricas
  • • No detecta productos por agotar
  • • Sin análisis de horas pico
  • • No exporta para contabilidad

👥 Personal

  • • Sin check-in/out de asistencia
  • • No rastrea horas extra
  • • Sin métricas de desempeño
  • • No hay sistema de propinas

🍔 Inventario

  • • No hay sistema de merma
  • • Sin alertas de stock bajo
  • • No calcula COGS real
  • • Sin proyecciones de compra
✅ LO QUE SÍ ESTÁ LISTO

Core Sólido

  • ✅ Sistema de órdenes completo
  • ✅ Gestión de mesas
  • ✅ Express funcional
  • ✅ Roles de staff
  • ✅ Cupones y promociones

UX Excelente

  • ✅ Interfaz intuitiva
  • ✅ Responsive móvil/tablet
  • ✅ Modo oscuro
  • ✅ Accesibilidad básica
  • ✅ Performance optimizado

Seguridad

  • ✅ RBAC por roles
  • ✅ Autenticación de staff
  • ✅ Rate limiting
  • ✅ Validación de inputs
  • ✅ Audit logs
📋 CHECKLIST FINAL Pre-Lanzamiento

💻 Técnico

📸 Contenido

⚙️ Configuración

👥 Personal

🗓️ Roadmap Recomendado
Semana 1-2

Hacienda + Notificaciones + Cierre Caja

Sin esto NO LANZAR. Es ilegal sin facturación + operaciones imposibles.

Semana 2-3

Contenido: Fotos + Menú + Cupones

Sesión fotográfica + cargar productos + crear promociones de lanzamiento.

Semana 3

Configuración + Usuarios + Capacitación

Setup completo + crear staff + training de 2-3 días.

Semana 4

Soft Launch Beta (Interno)

Personal + amigos/familia. Detectar problemas antes de lanzamiento real.

Semana 5

LANZAMIENTO OFICIAL 🚀

Con todo funcionando + staff capacitado + soporte activo.

Post-Launch

Features Avanzados

Inventario, analytics, automatizaciones, WhatsApp automático.

🍔 La Filosofía McDonald's Aplicada:

✅ Lo que hacen bien:

  • • Cada proceso tiene backup (freidora se quema = otra freidora)
  • • Sistemas a prueba de errores humanos
  • • Métricas en tiempo real (velocidad, temperatura, ventas)
  • • Training estandarizado (cualquiera puede cubrir)
  • • TODO está documentado y medido

⚠️ Lo que debemos copiar:

  • • Plan B para CADA punto crítico
  • • Offline-first (siguen operando sin internet)
  • • Auditoría constante (cada caja, cada día)
  • • KISS - Keep It Simple, Stupid
  • • Si no está en el menú con foto, no existe