Skip to content

A Jornada Milhas API é uma API REST desenvolvida para uma plataforma que disponibiliza destinos de viagem para seus clientes.

License

Notifications You must be signed in to change notification settings

LuanCarvalho0/jornada-milhas-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jornada Milhas API

Badge Concluído GitHub repo size GitHub language count GitHub forks

Exemplo imagem

Sobre

A Jornada Milhas API é uma API REST desenvolvida para uma plataforma que disponibiliza destinos de viagem para seus clientes.
A aplicação possui endpoints para acessar informações sobre os destinos e depoimentos de outros viajantes, com integração ao chat GPT para gerar automaticamente textos descritivos para os destinos, além de métodos de login para autenticação nos endpoints relacionados aos destinos.

Tecnologias Utilizadas

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

🚀 Instalando jornada-milhas-api

Para instalar o jornada-milhas-api, siga estas etapas:

Clone o repositório no diretório desejado:

git clone https://github.com/LuanCarvalho0/jornada-milhas-api.git

Para acessar o diretório do projeto, use o comando:

cd jornada-milhas-api

Linux e macOS:

python3 -m venv nome_do_ambiente
source nome_do_ambiente/bin/activate

Windows:

python -m venv nome_do_ambiente
nome_do_ambiente\Scripts\activate

Instale as Dependências:

pip install -r requirements.txt

Executar as Migrações do Banco de Dados:

python manage.py migrate

🐞 Como rodar os testes

Para executar os testes, utilize este comando:

python manage.py test

☕ Como rodar o projeto

Para rodar o projeto jornada-milhas-api, siga esta etapa:

python manage.py runserver

OBS: O comando ira executar a API, lembrando de adicionar suas secrets_key pessoais do django no setup/settings.py, e a secrets_key da OpenAI no openai_api/chat_gpt.py.

📃 Documentação

Disponível no endpoint:

http://127.0.0.1:8000/docs/

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

About

A Jornada Milhas API é uma API REST desenvolvida para uma plataforma que disponibiliza destinos de viagem para seus clientes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages