
Mallorca Restaurant Week necesitaba una plataforma completa para gestionar registros de restaurantes para su evento culinario anual. Un formulario de 13 secciones, CRM Kanban, emails automatizados en dos idiomas, auth OTP, integración Calendly, subida de archivos y sistema de notificaciones. Toda la app fue construida y corre en Ubex.
Del formulario público al CRM admin - cada función construida y corriendo en workflows y tablas Ubex.
Formulario multi-paso guiado con auto-guardado, subida de archivos, detección de duplicados y navegación por secciones.
Pipeline drag-and-drop: Borrador → En revisión → Aprobado → Info faltante → Archivado. Vista tabla con filtros.
10+ tipos de email - invitaciones, OTP, rechazos con feedback por sección, recordatorios, ayuda de pago. Español e inglés.
Login admin sin contraseña vía email OTP. Flujo OTP separado para vista de restaurante. Tokens JWT para auth API.
Programación de sesiones fotográficas vía webhooks Calendly. Auto-coincidencia de restaurantes, detalles de reserva, cancelaciones.
i18n completo con routing de idioma por URL. Cada email respeta la preferencia de idioma del destinatario.
PDFs de menú, imágenes de portada con validación magic byte, límites de tamaño y limpieza de archivos huérfanos.
Campana de notificaciones en tiempo real para admins - nuevos envíos, ediciones pendientes, asignaciones, cambios de estado.
Todo el frontend fue construido por Qira - formulario público, CRM admin, dashboards, páginas de vista de restaurante. Alojado en Ubex.
Las áreas backend que impulsan la plataforma.
| Área | Construido con | Qué maneja |
|---|---|---|
| Formulario registro | Both | Validación token, auto-guardado, envío formulario, subida archivos, verificación unicidad nombre. |
| CRM y pipeline | Both | CRUD restaurantes, transiciones estado, datos Kanban, filtrado, paginación, asignación. |
| Sistema email | Workflow | 10+ plantillas HTML con marca. Invitaciones, OTP, rechazos, recordatorios, ayuda pago. ES/EN. |
| Autenticación | Both | Login OTP admin, OTP vista restaurante, firma JWT, tokens reset contraseña. |
| Invitaciones | Both | Generación token, expiración 30 días, enviar/reenviar/cancelar, seguimiento estado. |
| Notificaciones | Both | Notificaciones in-app para admins. Conteo no leídas, marcar leída, broadcast y por usuario. |
| Sync Calendly | Workflow | Receptor webhook para eventos de reserva. Coincidencia restaurantes, almacenar detalles, cancelaciones. |
| Export y estadísticas | Workflow | Estadísticas dashboard, distribución carga, export CSV, export formato WordPress. |
Reemplazamos un proceso completamente manual con una plataforma digital - formulario de 13 secciones, CRM Kanban, emails bilingües automatizados, auth OTP, integración Calendly. Todo corre en Ubex.
Formularios. CRM. Emails. Auth. Integraciones. Todo Ubex.
Hola 👋
¿Cómo podemos ayudarte hoy?