Gourmetify

Una plataforma SaaS multi-tenant de nivel productivo que reemplaza el stack operativo completo de un restaurante — inventario, POS, pedidos, compras, RRHH y reportes financieros en una sola aplicación.

SaaSOffline-FirstMercadoPagoMulti-tenant
Plataforma SaaS Gourmetify — dashboard principal

Resumen del proyecto

RolDesarrollador Fullstack (Next.js 16 + Prisma + PostgreSQL)
Período2024 – Actualidad
EstadoEn desarrollo

Stack tecnológico

Next.js 16TypeScriptPrismaPostgreSQLMercadoPago

Puntos destacados

  • POS offline-first con cola de mutaciones en IndexedDB, idempotencia por UUID en el servidor y sincronización automática con backoff exponencial
  • Integración dual con MercadoPago: facturación SaaS por suscripción (API Preapprovals) + pagos de clientes en el restaurante (API Preferences), ambos con idempotencia atómica de webhooks
  • Motor de costeo por receta con factores de desperdicio, esquema multi-tenant en 40+ modelos y feature flags por plan en 140+ rutas de API

Galería

projectDetail.galleryHint

5 screenshots

POS offline-first con indicador de estado de sincronización
Gestión de pedidos tipo Kanban con pantalla de cocina
Gestión de suscripción y planes
Dashboard de analíticas con resumen de P&L
Gestión de inventario y costeo de recetas

El problema

El restaurante promedio en Latinoamérica funciona con grupos de WhatsApp, libretas y planillas — sin visibilidad real del costo de food, el flujo de caja ni la rentabilidad.

Los dueños no conocen su costo de food real, no pueden rastrear el desperdicio de ingredientes, no tienen visibilidad del P&L diario y gestionan al personal con planillas de papel. Cada dolor operativo es un proceso manual.

Las soluciones existentes son o demasiado caras y complejas, o herramientas de un solo propósito que no se integran entre sí. Gourmetify reemplaza todo el stack con una única plataforma SaaS accesible, diseñada para la realidad del food service latinoamericano.

Caos operativo en restaurantes latinoamericanos

Qué desarrollé

  • Arquitectura multi-tenant en PostgreSQL con aislamiento a nivel de fila en 40+ modelos, RBAC de 5 roles y sistema centralizado de feature flags aplicado en 140+ handlers de rutas API
  • POS offline-first con IndexedDB para cola de mutaciones, deduplicación por UUID en el servidor para envío idempotente de ventas, y reintento automático con backoff exponencial — las ventas nunca se pierden ante cortes de internet
  • Integración dual con MercadoPago: API Preapprovals para facturación SaaS con flujo automatizado de período de gracia y degradación, API Preferences para pagos de clientes — ambos con idempotencia atómica de webhooks mediante tabla de eventos reclamados

La plataforma abarca 30+ módulos operativos: inventario con costeo por receta (BOM), gestión de pedidos tipo Kanban con pantalla de cocina, compras a proveedores, asistencia de empleados con fichador PIN y reportes financieros automáticos por email.

Arquitectura full-stack SaaS de Gourmetify