O Guiado pela Fé é um aplicativo Android desenvolvido em Kotlin que ajuda os usuários a encontrar igrejas evangélicas próximas em tempo real, dentro de um raio específico. Utilizando geolocalização, o app identifica a posição do usuário e busca por igrejas nas proximidades, exibindo informações detalhadas sobre cada uma delas.
- Login: Permite ao usuário se autenticar para acessar o aplicativo de forma segura.
- Geolocalização: Localiza a posição do usuário em tempo real para encontrar igrejas próximas.
- Busca de Igrejas: Realiza uma busca por igrejas evangélicas em um raio determinado a partir da localização atual do usuário.
- Exibição de Resultados: Apresenta uma lista de igrejas encontradas, incluindo informações como nome, endereço, horários de funcionamento e distância.
- Navegação para a Igreja: Oferece a opção de abrir o mapa e obter direções para chegar à igreja escolhida.
- Kotlin: Linguagem de programação moderna e concisa usada para o desenvolvimento do app.
- Android SDK: Plataforma oficial para desenvolvimento de aplicativos Android.
- Google Maps API: Utilizada para exibir a localização das igrejas e criar rotas até elas.
- Firebase Authentication: Gerencia o login e a autenticação dos usuários.
- Geofencing: Permite definir uma área de busca e encontrar igrejas em um raio específico.
- Retrofit: Framework utilizado para realizar chamadas a APIs e obter dados sobre as igrejas.
- Room Database: Banco de dados local para armazenar informações das igrejas encontradas.