Todos os projetos
Caso de estudo · Plataforma de apps

LYXUP: uma plataforma de reservas multisserviço, construída por um só engenheiro

Viagens, limusinas, estadias e serviços ao domicílio numa só plataforma: uma app de cliente, uma app de parceiro para motoristas e prestadores, e uma sala de operações para a equipa, tudo a funcionar sobre uma única API.

Pré-lançamento em Madrid · versão web anterior no ar em lyxup.com
LYXUP app welcome screen artwork: a black car on a Madrid street at sunset
150
serviços no catálogo, em 15 categorias
375+
rotas de API por trás das três apps
400+
testes automáticos na API e nas apps
34
páginas na sala de operações

O desafio

As plataformas de reservas costumam exigir uma equipa de dez pessoas e um ano ou mais: apps separadas para clientes e prestadores, um back office, pagamentos que dividem o dinheiro entre as partes, mapas, chat e funções de segurança.

A LYXUP tinha de fazer tudo isso para muitos tipos de serviço, não só viagens, e continuar simples o suficiente para uma só pessoa a construir, testar e gerir.

Três apps, uma API

App de cliente icon

App de cliente

Reservar viagens e serviços, pagar com cartão, seguir o motorista em tempo real, conversar, partilhar a viagem e avaliá-la. iOS, Android e web a partir de um só código.

App de parceiro icon

App de parceiro

Motoristas, anfitriões e prestadores recebem serviços um de cada vez, navegam, atualizam cada etapa, veem os ganhos e configuram as transferências.

Sala de operações icon

Sala de operações

A equipa gere reservas, atribuição, preços, comissões, transferências, suporte, moderação e segurança num só painel web.

Como está construída

API central
Laravel 13 · PHP 8.3 · PostgreSQL

Dividida em módulos de domínio (reservas, atribuição, pagamentos, transferências, mensagens, segurança), com um worker de filas e tarefas agendadas para ofertas, atribuição, reconciliação e transferências.

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

Um só código gera a app de cliente e a app de parceiro, mais uma versão web, em cinco idiomas.

Sala de operações
Next.js 16 · React 19 · MUI

Um painel de administração rápido que comunica com a API através do seu próprio proxy seguro.

Destaques

01

Atribuição justa de motoristas

As ofertas de viagem vão para um motorista de cada vez, ordenado por distância, equidade e prioridade, com limites por cidade e alternativa de limusina.

02

Preços controlados pela equipa

Por km e por minuto, com períodos noturnos, de ponta, de fim de semana e feriados, e um preço máximo. As viagens podem ser reservadas até 7 dias antes.

03

Pagamentos que protegem todos

O valor fica reservado no cartão quando a reserva é confirmada e cobrado quando o serviço termina. Os prestadores recebem via Stripe Connect após um período de retenção.

04

Segurança integrada

Links de partilha da viagem que expiram, uma chamada de emergência com um toque e um alerta urgente direto para a equipa de suporte.

05

Chat com mensagens de voz

Mensagens na app entre clientes e prestadores, com mensagens de voz e moderação.

06

Vídeos da comunidade

Vídeos curtos enviados por partes e recodificados no servidor com ffmpeg, com denúncias e regras da comunidade.

Categorias de viagem
Economy ride class car
Economy
Comfort ride class car
Comfort
XL ride class car
XL
Premium ride class car
Premium
The lyxup.com website

Onde tudo começou: lyxup.com

A primeira LYXUP é uma plataforma web que está no ar hoje. Funciona em Docker em Frankfurt com uma base de dados PostgreSQL e verifica automaticamente cada alteração antes de cada lançamento.

  • 6 serviços no ar: viagens, hotéis, aluguer de carros, entregas, empresas e experiências
  • 17 idiomas de interface, incluindo árabe e hebraico da direita para a esquerda
  • 5 mercados com a sua própria moeda
  • 255 testes de regressão executados em cada alteração
Visitar lyxup.com
Stack tecnológico
Laravel 13PHP 8.3PostgreSQLExpo SDK 57React NativeTypeScriptNext.js 16MUIStripe ConnectGoogle MapsWeb Pushffmpeg

Quer uma plataforma assim para o seu negócio?

A LYXUP é a base da app de reservas da Nodik: a sua marca, os seus preços e os seus clientes, no ar em semanas.

Ver a app de reservas