Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielborges2000/pdv
Este projeto foi um teste que realizei para entrar na empresa Arcos, o objetivo era criar um app básico de gerenciamente de estoque utilizando qualquer tecnologia mostrando minhas habilidades e conhecimento.
https://github.com/gabrielborges2000/pdv
chacra-ui localstorage nextjs pdv react typescript
Last synced: 9 days ago
JSON representation
Este projeto foi um teste que realizei para entrar na empresa Arcos, o objetivo era criar um app básico de gerenciamente de estoque utilizando qualquer tecnologia mostrando minhas habilidades e conhecimento.
- Host: GitHub
- URL: https://github.com/gabrielborges2000/pdv
- Owner: GabrielBorges2000
- Created: 2023-07-25T09:07:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-19T03:26:44.000Z (7 months ago)
- Last Synced: 2024-05-19T04:23:57.906Z (7 months ago)
- Topics: chacra-ui, localstorage, nextjs, pdv, react, typescript
- Language: TypeScript
- Homepage: https://gerenciador-de-estoque.vercel.app/
- Size: 272 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# PDV - Gerenciamento de Estoque
## Descrição do Projeto
O **PDV - Gerenciamento de Estoque** é uma aplicação desenvolvida para auxiliar no controle básico de estoque de uma empresa ou comércio. Com funcionalidades essenciais, o sistema permite gerenciar produtos de forma simples e eficiente, garantindo que o estoque esteja sempre atualizado e acessível.
## Funcionalidades Principais
### 1. Adicionar Produto
- **Descrição**: Permite a inclusão de novos produtos no sistema.
- **Detalhes**: Ao adicionar um produto, é possível informar dados como ID, nome e quantidade inicial.### 2. Visualizar Quantidade de Produto
- **Descrição**: Exibe a quantidade atual de um produto no estoque.
- **Detalhes**: O usuário pode buscar pelo nome ou ID do produto para verificar a quantidade disponível no estoque.### 3. Entrada de Produto
- **Descrição**: Facilita a entrada de novas unidades de um produto no estoque.
- **Detalhes**: Ao registrar uma entrada, o sistema atualiza automaticamente a quantidade disponível do produto.### 4. Saída de Produto
- **Descrição**: Permite registrar a saída de unidades de um produto do estoque.
- **Detalhes**: Similar à entrada, a saída de produto atualiza a quantidade disponível, ajudando a manter o controle preciso do estoque.## Benefícios do Sistema
- **Controle Preciso**: Mantém o estoque sempre atualizado, evitando falta de produtos ou excesso de mercadorias.
- **Facilidade de Uso**: Interface intuitiva e simples de navegar, facilitando o uso por qualquer colaborador.
- **Eficiência**: Automatiza processos de controle de estoque, reduzindo erros humanos e otimizando o tempo.
- **Acesso Rápido**: Informações de produtos e quantidades disponíveis sempre acessíveis, permitindo uma gestão eficiente e tomada de decisões rápidas.## Tecnologias Utilizadas
- **Frontend**: React com Next.js para uma interface moderna e eficiente.
- **State Management**: LocalStorage para armazenamento local dos dados de produtos.
- **UI Library**: Chakra UI para componentes de interface acessíveis e estilizados.
- **Linguagem**: TypeScript para um código mais robusto e manutenção facilitada.
- **Validação**: Zod para validação de dados.
- **Animações**: Framer Motion para animações suaves e interativas.## Como Usar
1. **Cadastro de Produto**:
- Acesse a seção "Produto".
- Preencha os dados do produto (nome) e clique em "Salvar".2. **Verificação de Estoque**:
- Navegue até a seção "Saldo".
- Busque pelo nome do produto para ver a quantidade disponível.3. **Registro de Entrada**:
- Vá para a seção "Entrada".
- Selecione o produto e informe a quantidade a ser adicionada.
- Confirme a entrada para atualizar o estoque.4. **Registro de Saída**:
- Acesse a seção "Saída".
- Escolha o produto e informe a quantidade a ser retirada.
- Confirme a saída para atualizar o estoque.## Conclusão
O **PDV - Gerenciamento de Estoque** é uma ferramenta indispensável para qualquer empresa que deseja manter um controle rigoroso e eficiente de seus produtos. Com funcionalidades práticas e de fácil acesso, este sistema assegura que o estoque esteja sempre bem gerenciado, contribuindo para o sucesso operacional e comercial do negócio.