Efficens Systems Contato
← Projetos

Mobilidade urbana / transporte por aplicativo

TransportApp — Plataforma de corridas sob demanda

O TransportApp é uma plataforma de transporte urbano sob demanda: clientes solicitam corridas pelo mapa, motoristas recebem ofertas em tempo real e a operação gerencia cidades, usuários e suporte em um painel administrativo.

Em uma frase: app de corridas multi-cidade — do pedido no mapa ao acompanhamento ao vivo e à gestão operacional.

Principais capacidades

  • App mobile multiplataforma (cliente e motorista)
  • Despacho automático com ofertas a motoristas próximos
  • Mapa e geocoding em tempo real
  • Prévia de rota (distância / tempo)
  • Tracking ao vivo da corrida
  • Chat entre passageiro e motorista
  • Avaliação da viagem
  • Operação multi-cidade
  • Painel administrativo web
  • Autenticação JWT, verificação de celular e biometria no app
  • Simulador de corridas para testes end-to-end

O que o projeto faz

A solução conecta passageiros a motoristas próximos, com despacho automático, rastreamento da viagem e operação por cidade — no modelo de aplicativo de mobilidade urbana.

Para o cliente (passageiro)

  • Cadastro e login.
  • Mapa com busca de endereço e prévia de rota (distância e tempo).
  • Solicitação de corrida e busca de motorista.
  • Acompanhamento ao vivo da viagem.
  • Cancelamento, chat da corrida e avaliação.
  • Destinos recentes e canal de suporte.

Para o motorista

  • Cadastro com dados do veículo e da cidade de atuação.
  • Disponibilidade online e recebimento de ofertas de corrida.
  • Aceite, chegada, início e finalização da viagem.
  • Localização ao vivo e chat com o passageiro.
  • Abertura de navegação externa (Waze / Google Maps) quando necessário.

Para a operação (admin)

  • Painel com mapa ao vivo.
  • Gestão de cidades e cobertura (centro + raio).
  • Gestão de motoristas, clientes e corridas.
  • Avaliações e suporte.
  • Controle operacional por cidade (incluindo indisponibilidade do serviço fora da área ou cidade inativa).

Para quem é

Operadoras de mobilidade, times de produto e operação que precisam de um app completo de corridas (cliente + motorista + backoffice) com mapa e tempo real.

Tecnologias utilizadas

Software

  • C# / .NET
  • .NET MAUI (Android, iOS, Windows e Mac Catalyst)
  • ASP.NET Core (API)
  • Blazor Server + Radzen (admin)
  • SignalR (tempo real — corridas e suporte)
  • RavenDB
  • JWT + BCrypt
  • MessagePack e Newtonsoft.Json
  • Testes com xUnit e Playwright

Mapas e localização

  • OpenStreetMap (tiles)
  • Nominatim (geocoding)
  • OSRM (roteamento)
  • Integração com apps de navegação externos

Protocolos e serviços

  • REST API
  • WebSockets (SignalR)
  • SMS e e-mail (camada de serviço, com stubs em ambiente de desenvolvimento)

Precisa de algo nessa linha?

Software, embarcados e integração ponta a ponta.

Fale conosco