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