Este projeto é um sistema de gerenciamento de carros que utiliza tecnologias front-end e back-end para fornecer uma interface responsiva e funcional. O objetivo é gerenciar informações relacionadas a carros de forma prática e eficiente.
- Situação: Em desenvolvimento
- Última Atualização: Abril de 2025
- Front-End:
- JavaScript: Para manipulação da lógica do cliente.
- CSS: Para estilização e design responsivo.
- HTML: Para estruturação das páginas.
- Back-End:
- Python: Para lógica do servidor e processamento de dados.
- Interface responsiva para gerenciar informações de carros.
- Integração entre o front-end e o back-end.
- Lógica de negócios implementada no lado do servidor.
- Estilização moderna com CSS.
A estrutura do projeto é organizada da seguinte maneira:
carros/
├── accounts/ # Gerenciamento de contas e usuários
├── app/ # Aplicação principal do sistema
├── cars/ # Módulo para gerenciamento de carros
├── openai_api/ # Integrações com a API da OpenAI
├── static/images/ # Imagens utilizadas no sistema
├── staticfiles/ # Arquivos estáticos para produção
├── .gitignore # Arquivo para ignorar arquivos e diretórios no Git
├── carros_uwsgi.ini # Configuração do servidor uWSGI
├── manage.py # Script de gerenciamento do Django
├── requirements.txt # Dependências do projeto
└── uwsgi_params # Configurações adicionais para o uWSGI
git clone https://github.com/LoboProgrammingg/carros.git
cd carros
- Certifique-se de que o Python esteja instalado em sua máquina.
- Crie e ative um ambiente virtual:
python -m venv venv source venv/bin/activate # No Windows: venv\Scripts\activate
- Instale as dependências necessárias:
pip install -r requirements.txt
- Inicie o servidor Django:
python manage.py runserver
- Acesse o sistema no navegador em: http://127.0.0.1:8000
- Adicionar funcionalidades de busca e filtros para gerenciar carros.
- Implementar autenticação de usuários.
- Criar relatórios em PDF para exportação de dados.
- Melhorar a integração entre front-end e back-end.
Contribuições são bem-vindas! Siga as etapas abaixo:
- Faça um fork do projeto.
- Crie uma branch para suas alterações:
git checkout -b minha-feature
- Faça suas alterações e um commit:
git commit -m "Minha nova feature"
- Envie suas alterações para o repositório remoto:
git push origin minha-feature
- Abra um Pull Request.
Criado por Matheus Lobo Camara.