Projeto simples de gerenciamento de um sistema de vendas construído com Vue.js. O sistema permite o cadastro de clientes e produtos, a realização de vendas e a geração de relatórios de vendas.
- Gerenciamento de Clientes: Adicionar, editar e remover clientes com persistência de dados via
localStorage
. - Gerenciamento de Produtos: Adicionar, editar e remover produtos com persistência de dados via
localStorage
. - Sistema de Vendas: Selecionar clientes e produtos para realizar vendas, com cálculo automático do total e persistência das vendas.
- Relatório de Vendas: Visualização de um relatório simples das vendas realizadas, incluindo informações sobre o cliente, produtos comprados e total da venda.
Para começar a usar este projeto, siga as instruções abaixo:
-
Certifique-se de usar a versão do node v20.16.0
-
Instale as dependências do projeto: npm install
-
Rode o projeto: npm run dev