Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.