Este é um projeto de um aplicativo mobile desenvolvido em Java utilizando o Android Studio. O objetivo do projeto é criar um aplicativo que ofereça serviços de compartilhamento de caronas, semelhante ao Uber.
O aplicativo possui as seguintes funcionalidades principais:
-
Registro e Login: Os usuários podem se registrar e fazer login em suas contas para acessar o aplicativo.
-
Solicitação de Servico: Os usuários podem solicitar um transporte de passageiro ou de mercadoria, especificando a localização atual e o destino desejado.
-
Busca de Motoristas: O aplicativo busca motoristas disponíveis próximos à localização atual do usuário.
-
Aceitação de Carona: Os motoristas recebem solicitações de carona e podem aceitá-las ou rejeitá-las.
-
Rastreamento de Carro: Os usuários podem acompanhar o trajeto do carro em tempo real assim que uma carona é aceita.
-
Pagamento: Os usuários podem efetuar o pagamento da carona através do aplicativo, utilizando métodos de pagamento previamente cadastrados.
-
Avaliação e Feedback: Após a conclusão da carona, os usuários podem avaliar o motorista e fornecer feedback sobre a experiência.
Para configurar o ambiente de desenvolvimento e executar o projeto, siga as etapas abaixo:
-
Faça o download do Android Studio e instale-o em sua máquina.
-
Clone este repositório para o seu ambiente local.
-
Abra o projeto no Android Studio.
-
Conecte um dispositivo Android ao computador ou configure um emulador para executar o aplicativo.
-
Execute o aplicativo no dispositivo/emulador selecionado.
Se você deseja contribuir para este projeto, siga as diretrizes abaixo:
-
Faça um fork do repositório.
-
Crie uma nova branch com o nome da sua feature ou correção.
-
Implemente suas alterações.
-
Envie um pull request para revisão.
-
Aguarde a revisão e feedback da equipe de desenvolvimento.
-
Baixa fidelidade
-
Alta fidelidade
-
Logotipo
-
Tela de registro
-
Tela de Login
-
Banco de dados
- Escolha do tipo de servico
- Solicitar corrida
- Integracao com API de Google Maps
Este projeto é licenciado sob a MIT License. Sinta-se à vontade para utilizar e modificar o código de acordo com as necessidades do seu projeto.
Em caso de dúvidas ou sugestões, entre em contato com a equipe de desenvolvimento pelo email: [email protected], [email protected].