Skip to content

Aplicação de e-commerce em Python e Django com páginas renderizadas no servidor e API REST. Inclui autenticação de usuários, gerenciamento de produtos, carrinho de compras e backend modular com banco de dados relacional, pronto para integrações externas.

License

Notifications You must be signed in to change notification settings

gabriell-c/ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


IPolar - E-commerce Django

Note

🏗️ STATUS: em construção 🚧


📖 Sobre

O E-commerce Django é uma aplicação web de e-commerce desenvolvida com Python e Django, combinando páginas renderizadas no servidor com uma API REST para operações centrais do sistema. O projeto implementa autenticação de usuários, gerenciamento de produtos e lógica de carrinho de compras, com endpoints preparados para consumo interno ou por aplicações externas. O backend é estruturado de forma modular, com persistência em banco de dados relacional e organização voltada para escalabilidade e integrações futuras, como pagamentos ou frontend desacoplado.


✔ O projeto contém:

✅ Autenticação de usuários
✅ API REST para operações principais
✅ Gerenciamento de produtos
✅ Carrinho de compras
✅ Páginas renderizadas no servidor
✅ Painel administrativo
✅ Backend modular
✅ Integração com banco de dados relacional


🚀 Instalando

Clone o repositório

git clone https://github.com/gabriell-c/ecommerce.git

Acesse o diretório do projeto

python -m venv venv
venv\Scripts\activate

Linux / macOS

python3 -m venv venv
source venv/bin/activate

Instale as dependências

pip install -r requirements.txt

Aplique as migrations do banco de dados

python manage.py migrate

Crie um usuário administrador

python manage.py createsuperuser

Inicie o servidor

python manage.py runserver

Acesse o painel administrativo http://127.0.0.1:8000/admin

💻Preview

Previw_desktop1

Previw_desktop2


🛠 Tecnologias usadas

Python Django DRF MySQL JWT Django Unfold

📝Licença

Este repositório está sob licença MIT. Você pode ver o arquivo LICENSE para mais detalhes. 😉

About

Aplicação de e-commerce em Python e Django com páginas renderizadas no servidor e API REST. Inclui autenticação de usuários, gerenciamento de produtos, carrinho de compras e backend modular com banco de dados relacional, pronto para integrações externas.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published