Início Profile Projeto
Avatar de

Breno Bosser Morim

Confeitaria do Breno

  • Python
  • Django
  • HTML
  • CSS

Confeitaria do Breno

Status: Concluído

Uma confeitaria online desenvolvida com Python em Django.

🪧 Vitrine.Dev
Nome Confeitaria do Breno
🏷️ Tecnologias Python, Django, HTML, CSS

Detalhes do projeto

A aplicação permite que usuários visualizem e façam buscas entre os produtos da confeitaria, os produtos podem ser adicionados ao carrinho do usuário usando sessões do Django. Depois de escolher os produtos, o usuário pode realizar o pedido sem a necessidade de fazer login ou cadastro, somente passando as informações pessoais, como endereço de entrega, telefone para contato e nome.

Após o pedido ser realizado, a equipe da confeitaria pode acessar a página de admin, que está mapeada para o hash 21232f297a57a5a743894a0e4a801fc3, para fazer a localização da página de admin menos previsível. Acessando a página de admin a equipe pode preparar o pedido adequadamente e realizar a entrega, então marcando o pedido como entregue. A equipe também pode adicionar novos produtos usando a página de admin.

Páginas

Página Inicial

Onde alguns produtos em destaque são exibidos na forma de carrossel, usando Swiper.js. Há também uma forma de filtrar os destaques por categoria.

Screenshot da página inicial


Busca

Página que mostra os resultados da busca que pode ser feita usando o campo que fica no header da aplicação.

Screenshot da página de busca


Detalhes

Mostra os detalhes de um produto específico, que pode ser acessado por um botão que fica nos cards da página inicial e de busca. Através dessa página de detalhes é possível adicionar um produto ao carrinho.

Screenshot da página de detalhes de um produto


Carrinho

Contém uma lista com todos os produtos que já foram adicionados no carrinho, sendo possível remover ou adicionar mais itens.

Screenshot do carrinho


Finalizar Pedido

Página com formulário das informações do cliente, como telefone de contato, nome, cep e número do endereço para entrega e data para entrega.

Screenshot com o formulário de finalização de pedido


Erro

Página para erros 500 e 404, que é renderizada somente em ambiente de produção, quando a opção DEBUG de settings.py está como False.

Screenshot da página de erro