• O DiverPlan surgiu com o intuito de otimizar e facilitar o gerenciamento de viagens de motoristas privados, de tal modo que não seja necessário utilizar multiplas ferramentas ou adaptações de outros softwares não especializados. Nesse sentido, diferentemente de aplicativos de motoristas, como: Uber, 99 e InDriver; o DriverPlan foca em atender um grupo de motoristas que funcionam em regime próprio de agendamento, viabilizando seus respectivos modelos de viagem e cronogramas. Ou seja, cada motorista possui seu próprio acervo de clientes, definem seus modelos de serviços e estipulam suas taxas e valores de serviço. Portanto, ao automatizar e acelerar muitos dos processos que demandam uso de multiplas ferramentas, o motorista consegue retornar um serviço de maior qualidade e padronização para sseus passageiros, evitando que erros sejam cometidos no processo e a insatisfação se faça presente.
Este projeto oferece as seguintes funcionalidades:
• Integração com Google Maps: Com o auxilio do Google Maps, suas rotas e tempos estimados de percurso são calculados e gerenciados, visando abarcar um cronograma eficiente e sem colisões de viagens.
• Integração com WhatsApp: Automatiza mensagens e facilita comunicação entre motorista e cliente, tal como disponibilizando rápido acesso ao cliente ao agendamento de viagens.
• Finanças: Mantenha suas finanças em único espaço, simples e intuitivo.
• Cronograma Personalizado: Crie sua própria rotina de forma adaptada ao seu perfil de clientes e disponibilidade.
• Diário de Bordo conciso: Mantenha um registro atualizado das viagens e suas respectivas informações de modo simples e direto.
• Acesso Intuitivo: A plataforma é responsiva, contendo um calendário ajustado ao seu cronograma de viagens.
Esses são os nossos pré-requisitos, eles garantem uma base sólida para colaboração, ajudando a evitar erros e facilitando a contribuição:
Aqui estão as bibliotecas do Python usadas que são conjuntos de recursos pré-desenvolvidos que simplificam o desenvolvimento de aplicativos, tornando o desenvolvimento mais eficiente:
pip install Django
pip install djangorestframework
pip install djangorestframework-simplejwt
Vamos começar clonando um repositório do GitHub em um diretório local através do terminal, conforme indicado a seguir:
git clone https://github.com/FGA0138-MDS-Ajax/2024-1-RIGEL.git
• Certifique-se de ter o Python instalado. O codigo foi desenvolvido em Python.
• Baixe o PostgreSQL da página oficial de downloads. Certifique-se de baixar a versão compatível com o seu sistema.
• Certifique-se de instalar o Django e Suas Dependências, isso e necessario para que o codigo funcione
Mateus Villela |
Raul Fragoso |
Samuel Afonso |
Karolina Vieira |
Arthur Fonseca |
Marcelo de Araujo |
Pablo Serra Carvalho |
Leticia Paiva |
A documentação do projeto pode ser encontrada clicando AQUI.
ESTE SOFTWARE ESTÁ SOB LICENÇA: MIT ©