Descripción general de la plataforma Bizaldo

Bizaldo es una plataforma integral de punto de venta (POS) y gestión empresarial diseñada para restaurantes, cafeterías y comercios minoristas. Combina una potente gestión de pedidos, control de inventario, análisis en tiempo real y compatibilidad multisucursal en un sistema unificado.

Qué hace Bizaldo

Bizaldo optimiza las operaciones de tu negocio conectando cada aspecto de tu flujo de trabajo:
  • Gestión de pedidos — Procesa pedidos para comer en el local, para llevar y a domicilio con una interfaz intuitiva
  • Control de inventario — Controla los niveles de stock en tiempo real con deducción automática al realizar pedidos
  • Análisis de ventas — Obtén información sobre tendencias de ventas, horas pico y comportamiento de clientes
  • Compatibilidad multisucursal — Gestiona varias ubicaciones desde un solo panel
  • Integración con cocina — Visualización de pedidos en tiempo real para el personal de cocina mediante conexiones WebSocket

Por qué importa Bizaldo

Los sistemas POS tradicionales suelen funcionar de forma aislada, obligando a las empresas a gestionar herramientas separadas para pedidos, inventario e informes. Bizaldo elimina estos silos al ofrecer:
  • Sincronización en tiempo real entre terminales POS, pantallas de cocina e inventario
  • Reducción automática del inventario cuando se confirman los pedidos
  • Informes unificados en todas las sucursales y canales de venta
  • Notificaciones basadas en WebSocket para actualizaciones instantáneas de pedidos
  • Actualizaciones fluidas con un sistema de actualización automática en segundo plano

Conceptos clave

Ciclo de vida del pedido

Los pedidos en Bizaldo siguen un ciclo de vida estructurado:
  1. Creado — El pedido se registra en el terminal POS
  2. Pendiente — El pedido espera confirmación (para pagos no inmediatos)
  3. Confirmado — El pedido se confirma y se envía a la cocina
  4. Preparando — El personal de cocina ha comenzado a preparar el pedido
  5. Completado — El pedido está listo y el pago ha sido procesado
  6. Cancelado — El pedido se cancela (se restaura el inventario)

Integración con el inventario

El sistema de inventario de Bizaldo está estrechamente integrado con los pedidos:
  • La deducción automática se produce cuando los pedidos alcanzan el estado "confirmado", "preparando" o "completado"
  • La restauración del inventario ocurre automáticamente cuando se cancelan los pedidos
  • Las alertas de stock bajo te avisan cuando los artículos necesitan reposición
  • El inventario multisucursal controla el stock de forma independiente para cada ubicación

Métodos de pago

Bizaldo admite varios tipos de pago con gestión automática del estado:
Método de pagoEstado del pedidoEstado del pago
Efectivocompletadocompletado
Tarjetacompletadocompletado
Pagar más tardependientependiente
Pago divididovariablevariable

Arquitectura del sistema

Bizaldo consta de cuatro componentes principales:

1. API de backend (NestJS)

La lógica de negocio principal se ejecuta en un backend NestJS con:
  • API REST para operaciones CRUD
  • Gateway WebSocket para actualizaciones de pedidos en tiempo real
  • Adaptador Redis para escalado horizontal
  • TypeORM para la gestión de la base de datos
  • Autenticación JWT para un acceso seguro

2. Aplicación POS (Flutter)

El terminal de punto de venta ofrece:
  • Interfaz táctil para una entrada de pedidos rápida
  • Compatibilidad sin conexión con sincronización al restablecerse la conexión
  • Compatibilidad multiidioma (inglés, francés, árabe)
  • Integración de impresión de recibos
  • Sistema de actualización automática para actualizaciones fluidas

3. Pantalla de cocina (Flutter)

El personal de cocina usa una app dedicada con:
  • Flujo de pedidos en tiempo real mediante WebSocket
  • Gestión del estado del pedido (entrante → en preparación → listo)
  • Compatibilidad multisucursal con vistas específicas por sucursal
Consulta la guía de Pantalla de cocina (KDS) para la activación, configuración de impresora y uso diario.

4. Pantalla de TV (Next.js)

Las pantallas orientadas al cliente muestran:
  • Estado del pedido en vivo para que el cliente lo vea
  • Diseño de tres columnas: Entrante | Preparando | Listo
  • Actualización automática mediante eventos WebSocket
Consulta la guía de Aplicación de TV para la configuración del hardware y la vinculación desde el panel.

Quién debería usar Bizaldo

Bizaldo es ideal para:
  • Restaurantes — Gestión de mesas, manejo de platos, coordinación con cocina
  • Cafeterías — Servicio rápido, programas de fidelidad, pedidos móviles
  • Tiendas minoristas — Control de inventario, escaneo de códigos de barras, informes de ventas
  • Cadenas multiubicación — Gestión centralizada, informes unificados
  • Food trucks — POS móvil, compatibilidad sin conexión, configuración compacta

Primeros pasos

¿Listo para empezar a usar Bizaldo? Continúa con: