André Brandão

Gestão de Distribuidora

Desenvolvido junto com meu irmão Breno Brandão.

Introdução

Este projeto foi desenvolvido para uma distribuidora de bebidas, com o objetivo de gerenciar o estoque, vendas, clientes e fornecedores da empresa.

A distribuidora possui um grande número de produtos, clientes e fornecedores, tornando o controle manual muito difícil. O sistema foi criado para facilitar a gestão desses dados, tornando o processo mais eficiente e organizado.

Além disso, existem várias unidades da distribuidora, com a necessidade de um sistema capaz de gerenciar todas as unidades de forma individual, mas também permitindo a comunicação entre elas.

Capturas de Tela

  • PDV Caixa
    PDV

  • Pedidos
    Pedidos

  • Seleção de produtos no caixa
    Seleção de produtos

  • Catálogo de produtos por categoria
    Produtos

Funcionalidades

  • Gestão de Estoque: Controle de entrada e saída de produtos, com informações detalhadas sobre cada item.
  • Gestão de Vendas: Registro de vendas, com detalhes sobre o cliente, produtos vendidos e valor total.
  • Gestão de Clientes: Cadastro de clientes, incluindo informações de contato e histórico de compras.
  • Gestão de Fornecedores: Cadastro de fornecedores, com detalhes de contato e histórico de compras.
  • Relatórios: Geração de relatórios de vendas, estoque e clientes, com a possibilidade de comparar dados em diferentes períodos.
  • Notificações: Envio de notificações sobre produtos em falta, vendas realizadas e novos clientes cadastrados.
  • Autenticação: Sistema de autenticação para garantir que apenas usuários autorizados possam acessar o sistema, com controle individual de permissões para cada usuário.
  • Responsividade: O sistema é responsivo, podendo ser acessado de qualquer dispositivo.
  • Multi-tenant: Cada unidade da distribuidora tem seu próprio banco de dados, permitindo a gestão individual de cada unidade, mas também a comunicação entre elas.
  • PDV: Ponto de venda integrado ao sistema, permitindo a realização de vendas de forma rápida e eficiente.

Tecnologias Utilizadas

  • Frontend: Svelte, TypeScript, Tailwind CSS
  • Backend: Node.js, SQLite (Turso), DrizzleORM

Agradecimentos

Breno Brandão, meu irmão, que construiu este sistema comigo.