Todos los proyectos
Caso de estudio · Plataforma de apps

LYXUP: una plataforma de reservas multiservicio, hecha por un solo ingeniero

Viajes, limusinas, alojamientos y servicios a domicilio en una sola plataforma: una app para clientes, una app para conductores y profesionales y una sala de operaciones para el equipo, todo sobre una sola API.

Prelanzamiento en Madrid · versión web anterior activa en lyxup.com
LYXUP app welcome screen artwork: a black car on a Madrid street at sunset
150
servicios en el catálogo, en 15 categorías
375+
rutas de API detrás de las tres apps
400+
pruebas automáticas en la API y las apps
34
páginas en la sala de operaciones

El reto

Una plataforma de reservas suele necesitar un equipo de diez personas y más de un año: apps separadas para clientes y profesionales, un back office, pagos que reparten el dinero entre partes, mapas, chat y seguridad.

LYXUP tenía que hacer todo eso para muchos tipos de servicio, no solo viajes, y seguir siendo lo bastante simple para que una sola persona la construyera, la probara y la gestionara.

Tres apps, una API

App para clientes icon

App para clientes

Reservar viajes y servicios, pagar con tarjeta, seguir al conductor en vivo, chatear, compartir el viaje y valorarlo. iOS, Android y web desde un solo código.

App para socios icon

App para socios

Conductores, anfitriones y profesionales reciben trabajos de uno en uno, navegan, actualizan cada paso del viaje, ven sus ganancias y configuran sus cobros.

Sala de operaciones icon

Sala de operaciones

El equipo gestiona reservas, asignación, precios, comisiones, pagos, soporte, moderación y seguridad desde un panel web.

Cómo está hecha

API central
Laravel 13 · PHP 8.3 · PostgreSQL

Dividida en módulos de dominio (reservas, asignación, pagos, liquidaciones, mensajería, seguridad), con colas y tareas programadas para ofertas, asignación, conciliación y liquidaciones.

Apps móviles
Expo SDK 57 · React Native · TypeScript

Un solo código genera la app de clientes y la de socios, además de una versión web, en cinco idiomas.

Sala de operaciones
Next.js 16 · React 19 · MUI

Un panel de administración rápido que habla con la API a través de su propio proxy seguro.

Lo más destacado

01

Asignación justa de conductores

Las ofertas van a un conductor cada vez, ordenadas por distancia, equidad y prioridad, con límites por ciudad y alternativa de limusina.

02

Precios que controla el equipo

Por km y por minuto, con franjas de noche, hora punta, fin de semana y festivos, y un precio máximo. Se puede reservar hasta 7 días antes.

03

Pagos que protegen a todos

La tarjeta se retiene al confirmar y se cobra al terminar el servicio. Los profesionales cobran por Stripe Connect tras un periodo de retención.

04

Seguridad integrada

Enlaces para compartir el viaje que caducan, llamada de emergencia con un toque y alerta urgente directa al equipo de soporte.

05

Chat con notas de voz

Mensajería entre clientes y profesionales, con notas de voz y moderación.

06

Vídeos de la comunidad

Vídeos cortos subidos por partes y recodificados en el servidor con ffmpeg, con denuncias y normas de la comunidad.

Clases de viaje
Economy ride class car
Economy
Comfort ride class car
Comfort
XL ride class car
XL
Premium ride class car
Premium
The lyxup.com website

Donde empezó: lyxup.com

La primera LYXUP es una plataforma web que ya funciona. Corre en Docker en Fráncfort con base de datos PostgreSQL y revisa automáticamente cada cambio antes de publicarlo.

  • 6 servicios activos: viajes, hoteles, alquiler de coches, entregas, empresas y experiencias
  • 17 idiomas de interfaz, incluidos árabe y hebreo de derecha a izquierda
  • 5 mercados con su propia moneda
  • 255 pruebas de regresión en cada cambio
Visitar lyxup.com
Tecnología
Laravel 13PHP 8.3PostgreSQLExpo SDK 57React NativeTypeScriptNext.js 16MUIStripe ConnectGoogle MapsWeb Pushffmpeg

¿Quieres una plataforma así para tu negocio?

LYXUP es la base del producto de app de reservas de Nodik: tu marca, tus precios y tus clientes, en marcha en semanas.

Ver la app de reservas