Mapa del Sistema · Platform v1.0
Fase 1 · MVP
Fase 2 · Retención
Fase 3 · Inteligencia
Fase 4 · Expansión
15Módulos totales
8Módulos fase 1
2Ya construidos
7Roles de usuario
4Integraciones clave
prep.restDominio principal
Roles de usuario del sistema
👑
Dueño / Gerente
Dashboard · Reportes · Compras · Config · IA
🧑‍💼
Administrador
POS · Inventario · Compras · RRHH · SUNAT
🧑‍🍳
Jefe de Área (BOH)
Requisiciones · Catálogo · Historial
📦
Almacenero
Stock · Compras · Recepción · Proveedores
🙋
Mozo / Mesero
Mapa de mesas · Toma de pedidos · KDS
💳
Cajero
Cobro · Facturación SUNAT · Cierre de caja
👨‍🍳
Cocinero / Bartender
KDS pantalla cocina · Marcar listos
Front of House — FOH
Todo lo que el cliente ve y experimenta
🖥️
POS — Punto de Venta
Núcleo operativo. Toma de pedidos, mesas y cobro
Fase 1 · MVP Prioridad máxima
Gestión de mesas
Mapa de mesas interactivo (arrastrar y soltar)
Estados: libre / ocupada / reservada / sucia
Número de comensales por mesa
Toma de pedidos
Búsqueda y navegación por categorías
Modificadores y notas por plato
Envío directo a KDS de cocina/bar
Cobro y pagos
División de cuenta entre personas
Yape, Plin, efectivo, tarjeta
Modo offline (sin internet)
📺
KDS — Pantalla de Cocina
Display en tiempo real para cocina y bar. Fin del papel
Fase 1 · MVP
Pedidos en tiempo real por Supabase Realtime
Vista por estación: cocina caliente / barra / pastelería
Alertas de tiempo de espera (color rojo si se pasa)
Marcar plato como listo → notifica al mozo
Resumen del turno (platos producidos, tiempo promedio)
🛵
Delivery Propio · 0% comisión
Canal de pedidos online con la marca del restaurante
Fase 2 vs. 30% de Rappi
URL propia: restaurante.prep.rest
Carta digital con fotos y precios
Pago online (Culqi / Mercado Pago)
Tracking del pedido para el cliente
Integración automática con el POS
Integración Rappi / PedidosYa (receptor)
💬
WhatsApp Commerce
El canal #1 del restaurantero peruano, integrado
Fase 2 94% penetración Perú
Notificaciones automáticas al dueño (cierre, stock, alertas)
Carta digital enviable por WhatsApp
Pedidos por WhatsApp (chatbot)
Campañas de marketing a clientes
WhatsApp Business API (Meta)
📅
Reservas Online
Gestión de reservaciones con confirmación automática
Fase 2
Widget de reservas embebible en redes y web
Confirmación automática por WhatsApp / email
Gestión de lista de espera
Bloqueo automático de mesas en el mapa POS
Back of House — BOH
Operaciones internas, compras e inventario
✓ Construido
🛒
Sistema de Compras · Requisiciones
Del pedido interno al proveedor en 4 pasos
Fase 1 · MVP ✓ Prototipo listo
Etapa 1 · Requisición interna
Login por área con PIN de 4 dígitos
Catálogo genérico pre-cargado por área
Formulario de solicitud con urgencia
Historial de solicitudes por área
Etapa 2 · Verificación stock
Bandeja de almacén en tiempo real
Cruce automático con inventario
Despacho interno si hay stock
Etapa 3 · Comparación precios
API VTEX: Wong, Metro, Makro
Proveedores propios en lista
Marcado automático del mejor precio
Split multi-proveedor por ítem
Etapa 4 · Pedido final
Carrito VTEX directo (Wong/Metro)
PDF Orden de Compra con logo
Envío WhatsApp al proveedor
Envío Email al proveedor
📦
Inventario y Food Cost
Stock en tiempo real. Costo de plato automático
Fase 1 · MVP Reduce pérdidas hasta 15%
Gestión de ingredientes
Registro de ingredientes con unidad y costo
Stock actual y stock mínimo configurable
Alertas automáticas de stock bajo
Fichas técnicas / Recetas
Receta por plato: ingredientes + cantidades
Costo de producción calculado automáticamente
Food cost % en tiempo real al vender
Movimientos
Descuento automático por venta en POS
Ingreso al stock por recepción de compras
Mermas y ajustes manuales auditados
Reporte teórico vs. físico semanal
🚚
Gestión de Proveedores
Directorio, precios y trazabilidad de compras
Fase 1 · MVP
Directorio de proveedores con datos de contacto
Lista de precios por proveedor (actualizable)
Historial de órdenes de compra
Comparativa de precio histórico vs. actual
Evaluación de proveedores (puntualidad, calidad)
👥
RRHH y Nómina
Control de personal, asistencia y planilla
Fase 3
Control de asistencia (código QR o PIN)
Turnos y horarios por empleado
Cálculo de horas extras
Planilla mensual: ONP, AFP, CTS, gratificación
Vacaciones y permisos
Gestión y Administración
Dashboard, facturación, analytics e inteligencia
📊
Dashboard del Dueño
Todo el negocio en el celular, en tiempo real
Fase 1 · MVP Mobile-first
Ventas del día vs. semana anterior
Mesas activas ahora mismo
Food cost en tiempo real (%)
Top 5 platos más vendidos y más rentables
Alerta automática si hay diferencia en caja
Notificación WhatsApp al cierre del turno
Acceso desde cualquier celular sin instalar nada
🧾
Facturación Electrónica SUNAT
Boletas y facturas integradas. Cumplimiento 100%
Fase 1 · MVP Vía Nubefact
Boletas electrónicas en 1 clic desde el POS
Facturas para personas jurídicas (RUC)
Notas de crédito y débito
Cierre de caja diario automatizado
Reporte mensual para contador (Excel/PDF)
Registro de libros electrónicos
Integrado via Nubefact (PSE certificado)
📈
Reportes y Analytics
Datos que permiten tomar decisiones reales
Fase 1 · MVP
Ventas
Ventas por día / semana / mes / año
Ventas por mozo y por turno
Ranking de platos por ingreso y margen
Costos
Food cost histórico por período
Costo de compras por proveedor
Exportación
Descarga en Excel y PDF
Envío automático al contador
🎁
CRM · Fidelización de Clientes
El cliente que regresa gasta 67% más
Fase 3
Perfil de cliente con historial de visitas
Programa de puntos / sellos digitales
Campañas automáticas (cumpleaños, reactivación)
Segmentación por frecuencia y ticket promedio
🤖
IA · Asistente de Gestión
Predicciones y recomendaciones en español
Fase 3 Claude API
Predicción de demanda por día y plato
Sugerencias de compra antes de que se acabe
Análisis de rentabilidad y platos a eliminar
Asistente en lenguaje natural (¿cuánto vendí este mes?)
Alertas inteligentes fuera de lo normal
🏪
Multi-sede · Cadenas
Central de control para múltiples locales
Fase 2
Dashboard consolidado de todas las sedes
Menú centralizado con precios por sede
Compras centralizadas (mayor poder de negociación)
Comparativo de performance entre locales
Capa base de la plataforma — compartida por todos los módulos
PREP Core Platform
Infraestructura compartida. Sin esto, nada funciona. Se construye una sola vez y todos los módulos la consumen.
🔐 Autenticación y roles (Supabase Auth)
🗄️ Base de datos PostgreSQL (Supabase)
Tiempo real WebSockets (Supabase Realtime)
🌐 Frontend React 19 + Tailwind
🚀 Deploy Vercel (edge network)
🧾 Facturación: Nubefact API (SUNAT)
💳 Pagos: Culqi + Mercado Pago
📱 WhatsApp: Meta Business API
📧 Email: Resend
🤖 IA: Claude API (Anthropic)
🏷️ Multi-tenant por restaurante
🔒 RLS (Row Level Security) por tenant
📄 PDF: jsPDF client-side
🛒 Precios: VTEX API (Wong/Metro/Makro)
Roadmap de construcción · Orden de prioridad
Fase 1 · 0–3 meses
✓ Sistema de Compras BOH
→ Autenticación + roles
→ POS + Mapa de mesas
→ KDS pantalla cocina
→ Inventario + food cost
→ Facturación SUNAT
→ Cierre de caja
→ Dashboard dueño
→ Reportes básicos
Fase 2 · 4–9 meses
→ Delivery propio sin comisión
→ WhatsApp Commerce
→ Carta QR en mesa
→ Reservas online
→ Multi-sede básico
→ Integración Rappi/PedidosYa
→ App PWA móvil
Fase 3 · 10–15 meses
→ IA predicción de demanda
→ Asistente IA en español
→ CRM y fidelización
→ Campañas automáticas
→ RRHH y planilla
→ Pasarela de pagos propia
Fase 4 · 16–24 meses
→ Colombia (DIAN)
→ Chile (SII)
→ México (SAT)
→ API pública
→ Capital para restaurantes
→ Marketplace proveedores