Omeleth

Empresa
Iniciativa de producto
Fechas
2024 – Presente (Fase de arquitectura)
Lugar
Internacional
Categoría
Secundario

Resumen

Omeleth es un sistema integrado de Kiosk + Kitchen Display System para restaurantes de cualquier tipo. Combina el pedido del cliente y la operación de cocina en un monorepo Flutter unificado con API NestJS. Lo diferencia el research UX hecho en cocinas bajo presión, que ordena los tickets por tiempos de preparación y prioriza la legibilidad a distancia. El código está en MVP temprano, con los flujos básicos armados.

Puntos clave

  • UX de back-of-houseEl research UX de cocina como diferencial frente a los KDS comerciales

    Diseñé la experiencia de cocina alrededor del servicio bajo presión: secuencio por tiempos de preparación y priorizo la legibilidad a distancia. Los KDS comerciales se quedan en 'el KDS es una lista de tickets'.

  • Un código, dos superficies1 codebase sirve 2 superficies distintas (kiosk y cocina) via flavors

    Unifiqué Kiosk (pedido del cliente) y KDS (cocina) en un solo monorepo Flutter con flavors por rol sobre una capa core compartida, en lugar de dos codebases separados.

  • Seis módulos de API acotados6 módulos delimitados definidos en el alcance de la API NestJS

    Acoté la superficie de API en NestJS con módulos de dominio delimitados: auth, users, menu, orders, kitchen y analytics.

  • Pedidos en menos de un segundoSincronización de pedidos en tiempo real por WebSocket entre kiosk y KDS

    Planifiqué la propagación en tiempo real del pedido, de kiosk a KDS via Socket.IO, para que la cocina lo vea en menos de un segundo.

  • Servicio resiliente sin redEstrategia offline-first para continuidad de servicio ante fallo de red

    Esbocé la operación offline-resiliente para sostener el servicio cuando la red local del restaurante cae en hora pico.

Stack

  • Flutter
  • Dart
  • NestJS
  • TypeScript
  • Socket.IO
  • Swagger
  • PostgreSQL
  • Docker
PREPARADO PARA
  • Lectores de pantalla
  • Agentes LLM
  • Parsers ATS
  • Responsivo
  • Carga rápida
alvaro-bash --project omeleth --locale esEXIT 0v1.0.0· — · São Paulo · Brasil
ABRIR TERMINAL