Portfólio
Gestão de Lojas de Roupas
Sistema completo de gestão para lojas de roupas que permite gerenciar **produtos, vendas, fornecedores, clientes, estoque e múltiplas lojas** de forma integrada. O sistema foi desenvolvido especificamente para o segmento de varejo de roupas, com funcionalidades especializadas para este tipo de negócio.
Sobre o Projeto
## 🛍️ 1. GERENCIAMENTO DE PRODUTOS
### Cadastro de Produtos
O sistema permite cadastrar produtos de roupas com todas as informações necessárias:
- **Informações Básicas:**
- Nome do produto
- Descrição detalhada
- SKU (código único do produto)
- Categoria (ex: Camisetas, Calças, Vestidos, etc.)
- Marca (ex: Nike, Adidas, etc.)
- **Preços e Lucro:**
- Preço de custo (quanto custou para a loja)
- Preço de venda (quanto será vendido)
- Margem de lucro (calculada automaticamente)
- **Controle:**
- Ativar/desativar produto
- Controlar ou não o estoque deste produto
### Variações de Produtos (Tamanho e Cor)
Cada produto pode ter múltiplas variações, essencial para roupas:
- **Tamanhos:** P, M, G, GG, XG, etc.
- **Cores:** Azul, Vermelho, Preto, Branco, etc.
- Cada combinação (ex: Camiseta Azul G) tem:
- SKU próprio da variação
- Preço adicional (se necessário)
- Controle individual de estoque
- Pode ser ativada/desativada separadamente
**Exemplo prático:**
- Produto: "Camiseta Básica"
- Variações: Azul P, Azul M, Azul G, Vermelha P, Vermelha M, etc.
- Cada variação tem seu próprio estoque
### Organização de Produtos
- **Categorias:** Organizar produtos por tipo (Camisetas, Calças, etc.)
- **Marcas:** Organizar por marca (Nike, Adidas, etc.)
- **Cores e Tamanhos:** Cadastros reutilizáveis para todos os produtos
- **Busca e Filtros:** Encontrar produtos rapidamente por nome, SKU, categoria, marca, status
---
## 💰 2. GERENCIAMENTO DE VENDAS
### Processo de Venda
O sistema permite realizar vendas completas:
1. **Criar uma Venda:**
- Selecionar o cliente
- Escolher a loja onde a venda está sendo feita
- Adicionar produtos (com tamanho e cor específicos)
- Definir quantidades
- Aplicar descontos (por item ou na venda toda)
- Escolher forma de pagamento
2. **Status da Venda:**
- **Pendente:** Venda criada mas não finalizada
- **Concluída:** Venda finalizada e paga
- **Cancelada:** Venda cancelada
3. **Informações da Venda:**
- Número único da venda
- Data e hora
- Cliente
- Loja
- Vendedor responsável
- Subtotal, desconto e total
- Forma de pagamento
- Observações
### Itens da Venda
Cada venda pode ter múltiplos itens:
- Produto com variação específica (ex: Camiseta Azul G)
- Quantidade vendida
- Preço unitário
- Desconto aplicado no item
- Total do item
### Pagamentos
- Registrar pagamentos das vendas
- Múltiplas formas de pagamento:
- Dinheiro
- Cartão de Débito
- Cartão de Crédito
- PIX
- Boleto
- Transferência
- Controle de status de pagamento
- Histórico completo de pagamentos
---
## 👥 3. GERENCIAMENTO DE CLIENTES
### Cadastro de Clientes
O sistema permite cadastrar e gerenciar clientes:
- **Dados Pessoais:**
- Nome completo
- CPF/CNPJ
- Data de nascimento
- Email
- Telefone/Celular
- **Endereço:**
- Busca automática por CEP
- Endereço completo (rua, número, complemento)
- Bairro, cidade, estado
- CEP
- **Histórico:**
- Ver todas as compras do cliente
- Total gasto pelo cliente
- Última compra
### Funcionalidades
- Buscar clientes rapidamente
- Editar informações
- Ver histórico de compras
- Identificar clientes mais ativos
---
## 🏪 4. GERENCIAMENTO DE FORNECEDORES
### Cadastro de Fornecedores
O sistema permite cadastrar fornecedores de produtos:
- **Dados do Fornecedor:**
- Nome/Razão Social
- CNPJ
- Telefone
- Email
- Endereço completo
### Entrada de Mercadorias
Quando produtos chegam dos fornecedores:
1. **Criar Entrada de Mercadoria:**
- Selecionar fornecedor
- Selecionar loja que receberá
- Número da nota fiscal
- Data de entrada
- Valor total da nota
2. **Adicionar Itens:**
- Selecionar produto e variação
- Quantidade recebida
- Preço de custo
- O sistema atualiza automaticamente o estoque
3. **Controle:**
- Histórico completo de entradas
- Ver entradas por fornecedor
- Ver entradas por loja
- Filtrar por período
---
## 📦 5. CONTROLE DE ESTOQUE
### Movimentações de Estoque
O sistema registra todas as movimentações de estoque:
- **Tipos de Movimentação:**
- **Entrada:** Produtos chegando (compra, devolução, etc.)
- **Saída:** Produtos saindo (venda, perda, etc.)
- **Informações Registradas:**
- Loja onde ocorreu
- Produto e variação (tamanho + cor)
- Quantidade movimentada
- Quantidade anterior
- Quantidade atual (após movimentação)
- Motivo da movimentação
- Observações
- Usuário responsável
- Data e hora
### Controle por Loja
- Cada loja tem seu próprio estoque
- Estoque independente entre lojas
- Movimentações registradas por loja
- Relatórios de estoque por loja
### Histórico Completo
- Ver todas as movimentações
- Filtrar por loja, produto, período
- Rastrear quem fez cada movimentação
- Entender o motivo de cada entrada/saída
---
## 🏢 6. GERENCIAMENTO DE MÚLTIPLAS LOJAS
### Cadastro de Lojas
O sistema permite gerenciar múltiplas lojas físicas:
- **Dados da Loja:**
- Nome da loja
- CNPJ
- Telefone
- Email
- Endereço completo
- Status (ativa/inativa)
### Funcionalidades por Loja
- **Estoque Independente:** Cada loja tem seu próprio estoque
- **Vendas por Loja:** Registrar em qual loja cada venda foi feita
- **Entradas por Loja:** Receber mercadorias em lojas específicas
- **Relatórios por Loja:** Ver performance de cada loja separadamente
---
## 📊 7. DASHBOARD E RELATÓRIOS
### Dashboard Principal
Visão geral do negócio com métricas importantes:
**Métricas Principais:**
- **Total de Vendas:** Valor total vendido no período
- **Vendas Realizadas:** Quantidade de vendas
- **Ticket Médio:** Valor médio por venda
- **Clientes Ativos:** Quantidade de clientes cadastrados
- **Produtos com Estoque Baixo:** Produtos que precisam reposição
- **Total de Produtos:** Quantidade de produtos cadastrados
- **Margem de Lucro Média:** Lucro médio dos produtos
**Gráficos Interativos:**
- **Vendas por Período:** Gráfico de linha mostrando evolução das vendas
- **Status do Estoque:** Distribuição de produtos por nível de estoque
- **Produtos Mais Vendidos:** Top 10 produtos mais vendidos
- **Vendas por Categoria:** Distribuição de vendas por categoria
**Tabelas de Dados:**
- Ranking de produtos mais vendidos
- Ranking de clientes mais ativos
- Vendas por forma de pagamento
- Performance por loja
**Filtros:**
- Filtrar por período (7 dias, 30 dias, 90 dias, 1 ano, personalizado)
- Comparar com período anterior
- Ver tendências de crescimento/declínio
### Dashboard do Vendedor
Dashboard específico para vendedores com:
- Vendas do vendedor
- Comissões
- Metas
- Performance pessoal
---
## 👤 8. GERENCIAMENTO DE USUÁRIOS E PERMISSÕES
### Perfis de Usuário
O sistema possui diferentes perfis:
- **Administrador:** Acesso total ao sistema
- **Gerente:** Gerencia lojas, produtos, vendas
- **Vendedor:** Realiza vendas, visualiza produtos
- **Estoquista:** Gerencia estoque e entradas
### Controle de Acesso
- Cada usuário tem permissões específicas
- Usuários só veem dados da sua empresa
- Vendedores só veem suas próprias vendas
- Controle granular de acesso por funcionalidade
---
## 🔍 9. BUSCA E FILTROS
### Busca Avançada
O sistema permite buscar em várias áreas:
- **Produtos:** Por nome, SKU, descrição, categoria, marca
- **Clientes:** Por nome, CPF, email, telefone
- **Vendas:** Por número, cliente, vendedor, período
- **Fornecedores:** Por nome, CNPJ
### Filtros
- Filtrar produtos por status (ativo/inativo)
- Filtrar por categoria, marca
- Filtrar vendas por status, período, loja
- Filtrar estoque por loja, produto
- Filtrar entradas por fornecedor, período
---
## 📱 10. INTERFACE E USABILIDADE
### Design Moderno
- Interface limpa e intuitiva
- Modo escuro (dark mode)
- Responsivo para celular e tablet
- Navegação fácil entre módulos
### Funcionalidades de UX
- Notificações de sucesso/erro
- Confirmações para ações importantes
- Validação em tempo real
- Feedback visual em todas as ações
- Busca rápida em qualquer tela
---
## 🎯 RESUMO DAS FUNCIONALIDADES PRINCIPAIS
### ✅ O Sistema Permite:
1. **Gerenciar Produtos:**
- Cadastrar produtos com todas as informações
- Criar variações (tamanho + cor)
- Organizar por categorias e marcas
- Controlar preços e margem de lucro
- Ativar/desativar produtos
2. **Realizar Vendas:**
- Criar vendas completas
- Adicionar múltiplos produtos
- Aplicar descontos
- Registrar pagamentos
- Controlar status das vendas
3. **Gerenciar Clientes:**
- Cadastrar clientes completos
- Ver histórico de compras
- Identificar clientes mais ativos
4. **Gerenciar Fornecedores:**
- Cadastrar fornecedores
- Registrar entradas de mercadorias
- Controlar notas fiscais
- Atualizar estoque automaticamente
5. **Controlar Estoque:**
- Ver estoque por loja
- Registrar movimentações
- Histórico completo
- Alertas de estoque baixo
6. **Gerenciar Múltiplas Lojas:**
- Cadastrar várias lojas
- Estoque independente por loja
- Vendas por loja
- Relatórios por loja
7. **Visualizar Relatórios:**
- Dashboard com métricas
- Gráficos interativos
- Rankings e análises
- Filtros por período
8. **Controlar Acesso:**
- Diferentes perfis de usuário
- Permissões específicas
- Segurança de dados
### Cadastro de Produtos
O sistema permite cadastrar produtos de roupas com todas as informações necessárias:
- **Informações Básicas:**
- Nome do produto
- Descrição detalhada
- SKU (código único do produto)
- Categoria (ex: Camisetas, Calças, Vestidos, etc.)
- Marca (ex: Nike, Adidas, etc.)
- **Preços e Lucro:**
- Preço de custo (quanto custou para a loja)
- Preço de venda (quanto será vendido)
- Margem de lucro (calculada automaticamente)
- **Controle:**
- Ativar/desativar produto
- Controlar ou não o estoque deste produto
### Variações de Produtos (Tamanho e Cor)
Cada produto pode ter múltiplas variações, essencial para roupas:
- **Tamanhos:** P, M, G, GG, XG, etc.
- **Cores:** Azul, Vermelho, Preto, Branco, etc.
- Cada combinação (ex: Camiseta Azul G) tem:
- SKU próprio da variação
- Preço adicional (se necessário)
- Controle individual de estoque
- Pode ser ativada/desativada separadamente
**Exemplo prático:**
- Produto: "Camiseta Básica"
- Variações: Azul P, Azul M, Azul G, Vermelha P, Vermelha M, etc.
- Cada variação tem seu próprio estoque
### Organização de Produtos
- **Categorias:** Organizar produtos por tipo (Camisetas, Calças, etc.)
- **Marcas:** Organizar por marca (Nike, Adidas, etc.)
- **Cores e Tamanhos:** Cadastros reutilizáveis para todos os produtos
- **Busca e Filtros:** Encontrar produtos rapidamente por nome, SKU, categoria, marca, status
---
## 💰 2. GERENCIAMENTO DE VENDAS
### Processo de Venda
O sistema permite realizar vendas completas:
1. **Criar uma Venda:**
- Selecionar o cliente
- Escolher a loja onde a venda está sendo feita
- Adicionar produtos (com tamanho e cor específicos)
- Definir quantidades
- Aplicar descontos (por item ou na venda toda)
- Escolher forma de pagamento
2. **Status da Venda:**
- **Pendente:** Venda criada mas não finalizada
- **Concluída:** Venda finalizada e paga
- **Cancelada:** Venda cancelada
3. **Informações da Venda:**
- Número único da venda
- Data e hora
- Cliente
- Loja
- Vendedor responsável
- Subtotal, desconto e total
- Forma de pagamento
- Observações
### Itens da Venda
Cada venda pode ter múltiplos itens:
- Produto com variação específica (ex: Camiseta Azul G)
- Quantidade vendida
- Preço unitário
- Desconto aplicado no item
- Total do item
### Pagamentos
- Registrar pagamentos das vendas
- Múltiplas formas de pagamento:
- Dinheiro
- Cartão de Débito
- Cartão de Crédito
- PIX
- Boleto
- Transferência
- Controle de status de pagamento
- Histórico completo de pagamentos
---
## 👥 3. GERENCIAMENTO DE CLIENTES
### Cadastro de Clientes
O sistema permite cadastrar e gerenciar clientes:
- **Dados Pessoais:**
- Nome completo
- CPF/CNPJ
- Data de nascimento
- Telefone/Celular
- **Endereço:**
- Busca automática por CEP
- Endereço completo (rua, número, complemento)
- Bairro, cidade, estado
- CEP
- **Histórico:**
- Ver todas as compras do cliente
- Total gasto pelo cliente
- Última compra
### Funcionalidades
- Buscar clientes rapidamente
- Editar informações
- Ver histórico de compras
- Identificar clientes mais ativos
---
## 🏪 4. GERENCIAMENTO DE FORNECEDORES
### Cadastro de Fornecedores
O sistema permite cadastrar fornecedores de produtos:
- **Dados do Fornecedor:**
- Nome/Razão Social
- CNPJ
- Telefone
- Endereço completo
### Entrada de Mercadorias
Quando produtos chegam dos fornecedores:
1. **Criar Entrada de Mercadoria:**
- Selecionar fornecedor
- Selecionar loja que receberá
- Número da nota fiscal
- Data de entrada
- Valor total da nota
2. **Adicionar Itens:**
- Selecionar produto e variação
- Quantidade recebida
- Preço de custo
- O sistema atualiza automaticamente o estoque
3. **Controle:**
- Histórico completo de entradas
- Ver entradas por fornecedor
- Ver entradas por loja
- Filtrar por período
---
## 📦 5. CONTROLE DE ESTOQUE
### Movimentações de Estoque
O sistema registra todas as movimentações de estoque:
- **Tipos de Movimentação:**
- **Entrada:** Produtos chegando (compra, devolução, etc.)
- **Saída:** Produtos saindo (venda, perda, etc.)
- **Informações Registradas:**
- Loja onde ocorreu
- Produto e variação (tamanho + cor)
- Quantidade movimentada
- Quantidade anterior
- Quantidade atual (após movimentação)
- Motivo da movimentação
- Observações
- Usuário responsável
- Data e hora
### Controle por Loja
- Cada loja tem seu próprio estoque
- Estoque independente entre lojas
- Movimentações registradas por loja
- Relatórios de estoque por loja
### Histórico Completo
- Ver todas as movimentações
- Filtrar por loja, produto, período
- Rastrear quem fez cada movimentação
- Entender o motivo de cada entrada/saída
---
## 🏢 6. GERENCIAMENTO DE MÚLTIPLAS LOJAS
### Cadastro de Lojas
O sistema permite gerenciar múltiplas lojas físicas:
- **Dados da Loja:**
- Nome da loja
- CNPJ
- Telefone
- Endereço completo
- Status (ativa/inativa)
### Funcionalidades por Loja
- **Estoque Independente:** Cada loja tem seu próprio estoque
- **Vendas por Loja:** Registrar em qual loja cada venda foi feita
- **Entradas por Loja:** Receber mercadorias em lojas específicas
- **Relatórios por Loja:** Ver performance de cada loja separadamente
---
## 📊 7. DASHBOARD E RELATÓRIOS
### Dashboard Principal
Visão geral do negócio com métricas importantes:
**Métricas Principais:**
- **Total de Vendas:** Valor total vendido no período
- **Vendas Realizadas:** Quantidade de vendas
- **Ticket Médio:** Valor médio por venda
- **Clientes Ativos:** Quantidade de clientes cadastrados
- **Produtos com Estoque Baixo:** Produtos que precisam reposição
- **Total de Produtos:** Quantidade de produtos cadastrados
- **Margem de Lucro Média:** Lucro médio dos produtos
**Gráficos Interativos:**
- **Vendas por Período:** Gráfico de linha mostrando evolução das vendas
- **Status do Estoque:** Distribuição de produtos por nível de estoque
- **Produtos Mais Vendidos:** Top 10 produtos mais vendidos
- **Vendas por Categoria:** Distribuição de vendas por categoria
**Tabelas de Dados:**
- Ranking de produtos mais vendidos
- Ranking de clientes mais ativos
- Vendas por forma de pagamento
- Performance por loja
**Filtros:**
- Filtrar por período (7 dias, 30 dias, 90 dias, 1 ano, personalizado)
- Comparar com período anterior
- Ver tendências de crescimento/declínio
### Dashboard do Vendedor
Dashboard específico para vendedores com:
- Vendas do vendedor
- Comissões
- Metas
- Performance pessoal
---
## 👤 8. GERENCIAMENTO DE USUÁRIOS E PERMISSÕES
### Perfis de Usuário
O sistema possui diferentes perfis:
- **Administrador:** Acesso total ao sistema
- **Gerente:** Gerencia lojas, produtos, vendas
- **Vendedor:** Realiza vendas, visualiza produtos
- **Estoquista:** Gerencia estoque e entradas
### Controle de Acesso
- Cada usuário tem permissões específicas
- Usuários só veem dados da sua empresa
- Vendedores só veem suas próprias vendas
- Controle granular de acesso por funcionalidade
---
## 🔍 9. BUSCA E FILTROS
### Busca Avançada
O sistema permite buscar em várias áreas:
- **Produtos:** Por nome, SKU, descrição, categoria, marca
- **Clientes:** Por nome, CPF, email, telefone
- **Vendas:** Por número, cliente, vendedor, período
- **Fornecedores:** Por nome, CNPJ
### Filtros
- Filtrar produtos por status (ativo/inativo)
- Filtrar por categoria, marca
- Filtrar vendas por status, período, loja
- Filtrar estoque por loja, produto
- Filtrar entradas por fornecedor, período
---
## 📱 10. INTERFACE E USABILIDADE
### Design Moderno
- Interface limpa e intuitiva
- Modo escuro (dark mode)
- Responsivo para celular e tablet
- Navegação fácil entre módulos
### Funcionalidades de UX
- Notificações de sucesso/erro
- Confirmações para ações importantes
- Validação em tempo real
- Feedback visual em todas as ações
- Busca rápida em qualquer tela
---
## 🎯 RESUMO DAS FUNCIONALIDADES PRINCIPAIS
### ✅ O Sistema Permite:
1. **Gerenciar Produtos:**
- Cadastrar produtos com todas as informações
- Criar variações (tamanho + cor)
- Organizar por categorias e marcas
- Controlar preços e margem de lucro
- Ativar/desativar produtos
2. **Realizar Vendas:**
- Criar vendas completas
- Adicionar múltiplos produtos
- Aplicar descontos
- Registrar pagamentos
- Controlar status das vendas
3. **Gerenciar Clientes:**
- Cadastrar clientes completos
- Ver histórico de compras
- Identificar clientes mais ativos
4. **Gerenciar Fornecedores:**
- Cadastrar fornecedores
- Registrar entradas de mercadorias
- Controlar notas fiscais
- Atualizar estoque automaticamente
5. **Controlar Estoque:**
- Ver estoque por loja
- Registrar movimentações
- Histórico completo
- Alertas de estoque baixo
6. **Gerenciar Múltiplas Lojas:**
- Cadastrar várias lojas
- Estoque independente por loja
- Vendas por loja
- Relatórios por loja
7. **Visualizar Relatórios:**
- Dashboard com métricas
- Gráficos interativos
- Rankings e análises
- Filtros por período
8. **Controlar Acesso:**
- Diferentes perfis de usuário
- Permissões específicas
- Segurança de dados
Tecnologias Utilizadas
Laravel
Vue
Inertia
PHP
JavaScript
Ajax
HTML5
CSS3
Bootstrap
Mysql
Informações do Projeto
Concluído em 05/10/2025
Status:
Concluído
Galeria de Imagens
Imagens e capturas de tela do projeto.