Skip to content

FGA0138-MDS-Ajax/2024-1-RIGEL

Repository files navigation

Bem-vindo ao nosso repositório!

🗄️ DriverPlan by Rigel

🎯 Objetivo

• 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.

👩🏾‍💻 Funcionalidades

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.

🤞 Como executar o projeto

1. 🔑 Pré-requisitos

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:

2. 📑 Instalação das bibliotecas do Python

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 

3. 📍 Clonar o Repositório

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

⚙️ Configurações do projeto

• 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

👩‍💻 Colaboradores

Foto de Mateus Villela no GitHub
Mateus Villela
Foto de Raul Fragoso no GitHub
Raul Fragoso
Foto de Samuel Afonso no GitHub
Samuel Afonso
Foto de Karolina Vieira no GitHub
Karolina Vieira
Foto de Arthur Fonseca no GitHub
Arthur Fonseca
Foto de Marcelo de Araujo no GitHub
Marcelo de Araujo
Foto de Pablo Serra Carrvalho
Pablo Serra Carvalho
Foto de Leticia Paiva
Leticia Paiva

📄 Documentação

A documentação do projeto pode ser encontrada clicando AQUI.

©️ Licença

ESTE SOFTWARE ESTÁ SOB LICENÇA: MIT ©

python javascript html5 css3 postgresql trello git github