🍰 Doces Personalizados

Sistema de Controle de Vendas - Visualização Web

42

Total de Clientes

156

Total de Pedidos

24

Pedidos Pendentes

18

Em Produção

R$ 12.450

Valor Total Vendido

R$ 10.200

Valor Recebido

📝 Últimos Pedidos

Número Cliente Status Valor Data
PED-20240302-001 Maria Silva Entregue R$ 245,00 02/03/2024
PED-20240302-002 João Santos Pronto R$ 180,50 02/03/2024
PED-20240301-001 Ana Costa Em Produção R$ 320,00 01/03/2024
PED-20240228-001 Carlos Oliveira Confirmado R$ 95,00 28/02/2024

🚀 Ações Rápidas

📋 Gerenciar Pedidos

Criar Novo Pedido

🎨 Personalização

📋 Pedidos Ativos

Número Cliente Status Valor Data Ação
PED-20240302-002 João Santos Pronto R$ 180,50 02/03/2024
PED-20240301-001 Ana Costa Em Produção R$ 320,00 01/03/2024

👥 Gerenciar Clientes

Cadastrar Novo Cliente

📋 Clientes Cadastrados

Nome Email Telefone Pedidos Data Cadastro
Maria Silva maria@email.com (11) 98765-4321 8 15/01/2024
João Santos joao@email.com (11) 97654-3210 5 20/01/2024
Ana Costa ana@email.com (11) 96543-2109 3 25/01/2024
Carlos Oliveira carlos@email.com (11) 95432-1098 2 28/02/2024

🍪 Gerenciar Produtos

Cadastrar Novo Produto

📋 Produtos Disponíveis

Nome Descrição Preço Base Tempo Produção Status
Brigadeiro Tradicional Brigadeiro clássico R$ 5,00 1 dia Ativo
Beijinho de Coco Doce de coco com chocolate R$ 4,50 1 dia Ativo
Torta Doce Personalizada Torta com recheio personalizado R$ 80,00 3 dias Ativo
Bolo de Chocolate Bolo personalizado R$ 60,00 2 dias Ativo
Cupcake Decorado Cupcakes com tema R$ 8,00 1 dia Ativo

156

Total de Pedidos

R$ 12.450

Total de Vendas

R$ 10.200

Valor Recebido

R$ 2.250

Valor em Aberto

81,9%

Taxa de Recebimento

R$ 79,81

Ticket Médio

📊 Distribuição por Status

Status Quantidade Percentual
Entregue 98 62,8%
Em Produção 24 15,4%
Pronto 18 11,5%
Confirmado 12 7,7%
Recebido 4 2,6%

🍪 Produto Mais Vendido

Bolo de Chocolate

Quantidade Vendida: 45 unidades

💻 Tecnologias Utilizadas

Stack Tecnológico

Flask

Framework Web Python

v3.0.0

SQLAlchemy

ORM para BD

v2.0.23

SQLite

Banco Relacional

Embarcado

HTML5

Estrutura Web

Semântico

CSS3

Estilos Responsivos

Moderno

JavaScript

Interatividade

Vanilla JS

Git

Versionamento

Distribuído

Python

Linguagem

3.8+

Arquitetura

MVC (Model-View-Controller)
Relacional Normalizado
REST com JSON
Responsivo Mobile-First

Componentes Principais

Componente Descrição Quantidade
Models Classes de dados do banco 6
Rotas Endpoints HTTP 20+
Templates Arquivos HTML 10
Tabelas BD Estrutura de dados 6
APIs REST Endpoints JSON 3

Recursos de Segurança

  • ORM SQLAlchemy - Proteção contra SQL Injection
  • Validação de Entrada de Dados
  • Tratamento de Erros 404 e 500
  • Transações Seguras
  • Integridade Referencial
  • Flash Messages para Feedback

📖 Guia Completo de Uso

Instalação e Configuração

  1. Clone o repositório do projeto
  2. Crie um ambiente virtual: python -m venv venv
  3. Ative o ambiente virtual
  4. Instale as dependências: pip install -r requirements.txt
  5. Execute: python app.py
  6. Acesse: http://localhost:5000

Fluxo de Vendas Passo a Passo

1. Cadastrar Cliente

Acesse aba "Clientes" → "Cadastrar Novo Cliente" → Preencha dados → Clique "Cadastrar"

2. Criar Pedido

Acesse aba "Pedidos" → "Criar Novo Pedido" → Selecione cliente → Adicione itens com personalização → Clique "Criar Pedido"

3. Acompanhar Andamento

Clique no pedido desejado → Veja timeline das etapas → Atualize status conforme produção avança

4. Registrar Pagamento

No detalhe do pedido → Seção "Pagamento" → Preencha valor e método → "Registrar Pagamento"

5. Ver Relatórios

Acesse aba "Relatórios" → Veja estatísticas e análises de vendas

5 Etapas do Pedido Explicadas

1️⃣ Recebido

Quando o pedido é criado no sistema. Cliente fez a encomenda.

2️⃣ Confirmado

Vendedor confirma disponibilidade e aceita o pedido.

3️⃣ Em Produção

Operacional iniciou a produção dos doces.

4️⃣ Pronto para Entrega

Doces estão prontos e aguardando entrega.

5️⃣ Entregue

Cliente recebeu o pedido com sucesso!

Dados do Banco de Dados

6 Tabelas Principais:

  • Cliente - Armazena dados de contato
  • Produto - Tipos de doces disponíveis
  • Pedido - Pedidos com valores e datas
  • ItemPedido - Itens de cada pedido com personalizações
  • Pagamento - Registro de pagamentos
  • HistoricoPedido - Rastreamento automático de mudanças

Funcionalidades Avançadas

  • API REST JSON para integração com outras plataformas
  • Histórico automático de todas as mudanças
  • Múltiplos pagamentos por pedido
  • Personalização detalhada de itens
  • Filtros por status em pedidos
  • Dashboard com estatísticas em tempo real
  • Relatórios com análises de vendas

Dicas e Boas Práticas

  • Sempre confirme o pedido antes de iniciar produção
  • Registre pagamentos assim que receber
  • Use as observações para detalhes importantes
  • Verifique o histórico de mudanças para rastrear tudo
  • Consulte relatórios regularmente para acompanhar vendas
  • Cadastre novos produtos conforme necessário
  • Use personalização para destacar diferenciais

Próximas Melhorias Sugeridas

  • Autenticação de usuários com diferentes papéis
  • Notificações por email para clientes
  • Imprimir cupons e pedidos em PDF
  • Dashboard com gráficos visuais
  • Integração com plataformas de pagamento
  • APP mobile para gerenciar pedidos
  • Backup automático do banco de dados