Aplicação web de e-commerce desenvolvida com Django, simulando uma plataforma online para uma cafeteria.
Este projeto consiste em uma plataforma de vendas online completa, com interface de usuário responsiva e funcionalidades de back-end robustas. O sistema requer autenticação para a maioria das operações, garantindo um ambiente seguro para o usuário.
- Catálogo de Produtos: Exibição de itens disponíveis para venda.
- Carrinho de Compras: Sistema para adicionar, remover e gerenciar itens antes da compra.
- Autenticação de Usuários: Módulos de registro, login e gerenciamento de sessão.
- Interface Responsiva: Layout adaptável para desktops, tablets e dispositivos móveis.
- Segurança: Comunicação criptografada via HTTPS em todas as páginas.
- Back-end:
- Python 3
- Django
- Front-end:
- HTML5
- CSS3
- JavaScript
- Bootstrap
- Banco de Dados:
- SQLite 3 (Padrão de Desenvolvimento)
Requisitos:
- Python 3.x
- Git
Instruções:
-
Clone o repositório:
git clone [https://github.com/seu-usuario/better-coffee-saul.git](https://github.com/seu-usuario/better-coffee-saul.git) cd better-coffee-saul -
Crie e ative um ambiente virtual:
# Windows python -m venv venv .\venv\Scripts\activate # macOS / Linux python3 -m venv venv source venv/bin/activate
-
Instale as dependências:
pip install -r requirements.txt
-
Execute as migrações do banco de dados:
python manage.py migrate
-
Crie um superusuário para acesso ao Admin:
python manage.py createsuperuser
-
Inicie o servidor:
python manage.py runserver
O projeto estará disponível em http://127.0.0.1:8000.
[Vinicius Assis]
- [vinicius.assis.r@gmail.com]
- [linkedin.com/in/vinícius-rodrigues-assis]