Skip to content

Projeto de gestão de veículos, relizado no curso Django Master

Notifications You must be signed in to change notification settings

ldickmann/djangoCars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

djangoCars 🚗

Desenvolvido por Lucas E. Dickmann

📌 Descrição

djangoCars é uma aplicação web desenvolvida com Django que apresenta um catálogo de carros. Com ela, os usuários podem visualizar detalhes e imagens de diferentes modelos, além de adicionar, editar e excluir veículos.


✨ Funcionalidades

Listagem de Carros: Exibe uma lista com os veículos cadastrados, incluindo miniaturas e nomes.
Detalhes do Carro: Página dedicada para cada carro, com informações detalhadas e imagens maiores.
Adicionar Veículo: Permite a criação de novos veículos no sistema.
Editar Veículo: Possibilita a atualização dos dados cadastrados.
Excluir Veículo: Remove um veículo do catálogo.


🚀 Como Usar

📋 Pré-requisitos

Antes de iniciar, certifique-se de ter instalado em seu sistema:

  • Python
  • Django
  • Pillow
  • PostgreSQL

📦 Instalação

  1. Clone este repositório:
    git clone https://github.com/ldickmann/djangoCars.git
  2. Navegue até o diretório do projeto:
    cd djangoCars
  3. Crie um ambiente virtual:
    python -m venv venv
  4. Ative o ambiente virtual:
    • Windows:
      venv\Scripts\activate
    • Linux/macOS:
      source venv/bin/activate
  5. Instale as dependências:
    pip install -r requirements.txt

▶️ Execução

  1. Execute as migrações:
    python manage.py migrate
  2. Crie um superusuário (opcional):
    python manage.py createsuperuser
  3. Inicie o servidor de desenvolvimento:
    python manage.py runserver
  4. Acesse a aplicação no navegador:
    http://127.0.0.1:8000/
    

🎨 Demonstração

📌 Lista de Carros

Lista de carros

📌 Cadastro de Carros

Cadastro de carro

🤝 Contribuição

Contribuições são sempre bem-vindas!

  1. Faça um fork do projeto.
  2. Crie uma branch para sua funcionalidade:
    git checkout -b minha-funcionalidade
  3. Commit suas alterações:
    git commit -m "Adiciona nova funcionalidade"
  4. Envie para o repositório remoto:
    git push origin minha-funcionalidade
  5. Abra um Pull Request para revisão.

📌 Desenvolvedor

Projeto desenvolvido por Lucas E. Dickmann durante o curso Django Master.

💼 LinkedIn | 📂 GitHub

About

Projeto de gestão de veículos, relizado no curso Django Master

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published