Skip to content

JG-Erbes-dev/Cars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cars

Projeto das aulas do curso Django Master, ministrado pelo Felipe Azambuja.

A aplicação web foi desenvolvida em Python, utilizando o Django e integrando a API de IA do Google Gemini.

A aplicação é simples e possui uma home page com visualização de carros, tem opção de ver detalhes dos carros, login, registro de usuário e de carros, e possui IA Gemini integrada para criação de descrição dos carros.

Etiquetas

Static Badge Static Badge Static Badge Static Badge

🚧 Projeto em construção 🚧

Stack utilizada

O projeto foi desenvolvido utilizando as seguintes Stacks:

Front-end: HTML, CSS, JavaScript

Back-end: Python v2024.14.1, Django v5.1.1

IA: Google Gemini API v0.6.9

Instalação via download ZIP

1- Descompacte os arquivos 2- Abra seu editor 3- Vá em arquivo 4- Abrir pasta 5- Escolha a pasta do projeto (Cars) 6- Crie seu ambiente virtual utilizando o comando: python -m venv "nome do ambiente de sua escolha" 7- Acesse seu ambiente virtual criado através do comando: ."nome do ambiente de sua escolha"\Scripts\activate Você verá que o seu terminal ficara com o nome do seu ambiente entre parênteses e na cor verde, à esquerda do endereço do seu terminal. 8- Instale as dependencias através do comando: pip install -r requirements.txt 9- Após o final da instalação, para rodar a aplicação será necessário executar o comando: python manage.py runserver

Instalação via clonagem

Para rodar esse projeto, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git

Além disto é bom ter um editor para trabalhar com o código como VSCode

1- Abra o Git Bash 2- Altere o diretório de trabalho atual para o local do diretório desejado 3- Digite git clone https://github.com/JG-Erbes-dev/Cars.git 4- Aperte ENTER e aguarde o final da clonagem 5- Siga os passos 2 até 9 da instalação via download ZIP

Ajustando integração da IA:

Será necessário gerar uma API_KEY do Google Gemini AI, e inserir no arquivo client.py, localizado na pasta gemini_api para gerar as avaliações.

O código também poderá ser utilizado com integração da API Openai.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published