felipe@dumont:~/projetos/apps-mobilidade-urbana$
cd ..
~/projetos/apps-mobilidade-urbana

Aplicativos de mobilidade urbana

YetGO e Chofer APP: dois aplicativos de transporte por app em React Native, criados para concorrer com a Uber.

Na Codificar, software house onde trabalhei com diversos tipos de aplicativos, sites e sistemas, construí dois aplicativos de mobilidade urbana: YetGO e Chofer APP. Ambos foram criados para concorrer com a Uber e entregues com o conjunto completo de funcionalidades de uma plataforma de transporte por aplicativo.

Funcionalidades do passageiro:

  • Cadastro e login
  • Seleção de origem e destino no mapa, com busca de endereço
  • Estimativa de preço antes de solicitar a corrida
  • Solicitação de corrida e alocação automática do motorista
  • Acompanhamento em tempo real do motorista a caminho e da viagem
  • Pagamento dentro do app
  • Avaliação de motorista e viagem
  • Histórico de viagens e recibos
  • Notificações push a cada mudança de status da corrida

Funcionalidades do motorista:

  • Disponibilidade online e offline
  • Recebimento de solicitações de corrida para aceitar ou recusar
  • Navegação em tempo real até o passageiro e até o destino
  • Controle da viagem: chegada, início e fim da corrida
  • Ganhos e histórico de viagens
  • Notificações push de novas solicitações

Stack e arquitetura:

  • App: React Native e TypeScript, em iOS e Android
  • Mapas e navegação: SDK do Google Maps com localização e rotas em tempo real
  • Estado: Redux para manter o estado da corrida sincronizado entre as telas
  • Qualidade: testes unitários e de componentes com Jest
próximo projetoCasarmos, plataforma de sites de casamento