/motorista

Primary LanguagePythonMIT LicenseMIT

                                                      APS App

                                                     Descrição

O APS App é um aplicativo desenvolvido em Python utilizando a biblioteca Kivy. O aplicativo permite que os usuários se registrem, façam login e utilizem uma interface para calcular tarifas de táxi com base em endereços de embarque e destino. Ele também suporta a visualização de rotas no Google Maps e a obtenção de localização atual.

                                                  Funcionalidades

Registro e Login de Usuário: Permite que os usuários se registrem com nome, e-mail, data de nascimento e senha. Após o registro, um e-mail de confirmação é enviado ao usuário. Login com Conta Google: Suporte para login com conta Google. Calculadora de Tarifa: Calcula a tarifa estimada com base na distância entre o endereço de embarque e o destino, o valor do quilômetro e o valor do pedágio. Autocompletar Endereços: Utiliza a API do Google Places para autocompletar endereços de embarque e destino. Localização Atual: Permite obter a localização atual do usuário e preencher automaticamente o endereço de embarque. Visualização de Rotas: Abre o Google Maps com a rota entre o endereço de embarque e o destino.

                                                    Requisitos

Python 3.x Kivy Requests Google API (para mapas e geolocalização)

                                                    Instalação

Clone o repositório:

bash Copiar código git clone https://github.com/seu_usuario/aps_app.git

Navegue até o diretório do projeto:

bash Copiar código cd aps_app

Instale as dependências:

bash Copiar código pip install kivy requests google-api-python-client Substitua as chaves da API do Google no código pelos seus valores.

                                                      Uso

Execute o aplicativo:

bash Copiar código python main.py O aplicativo será iniciado e você verá a tela inicial com opções para login e registro.