O Gestor de Estoque é um projeto que visa facilitar a gestão de estoques, permitindo aos usuários adicionar novos itens, atualizar informações, visualizar o estoque e excluir itens desnecessários. Desenvolvido com foco no aprendizado e aprimoramento das habilidades de roteamento em React, o projeto utiliza uma variedade de tecnologias, incluindo XML, Scss, Git, React, Vite, e faz uso do LocalStorage para salvar localmente os produtos/itens.
Além disso, o projeto adota a abordagem de SPAs (Single Page Applications), proporcionando uma experiência de usuário mais dinâmica, onde as interações ocorrem em uma única página, evitando a necessidade de carregar páginas inteiras a cada ação.
Este projeto é uma ferramenta versátil que pode beneficiar tanto empresas quanto usuários individuais. Empresas podem aproveitar a eficiência na organização e controle de estoque, otimizando seus processos internos. Para usuários individuais, o Gestor de Estoque oferece uma solução prática para acompanhar seus próprios inventários, seja em âmbito doméstico ou em pequenos empreendimentos.
-
Adição de Itens: Permite a inclusão de novos itens ao estoque, fornecendo informações relevantes, como nome, quantidade, descrição, etc.
-
Atualização do Estoque: Oferece a capacidade de atualizar as informações dos itens existentes no estoque, permitindo correções ou alterações conforme necessário.
-
Visualização do Estoque: Permite aos usuários visualizar o estoque atual, facilitando a identificação de itens disponíveis, itens que estão acabando e os itens adicionados recentemente (adicionados há menos de 10 dias).
-
Exclusão de Itens: Possibilita a remoção de itens do estoque, simplificando a organização e garantindo que apenas informações relevantes sejam mantidas.
Para executar o projeto localmente, siga os passos abaixo:
- Clone o repositório:
git clone https://github.com/sousaDeveloper/Gestor-de-Estoque.git
- Acesse o diretório do projeto:
cd nome-do-repositorio
- Instale as dependências:
npm install ou yarn install
- Inicie a aplicação:
npm run dev ou yarn run dev
- E por fim, inicie com o Vite.
Contribuições são bem-vindas! Se você encontrar problemas, bugs ou tiver sugestões para melhorar o projeto, sinta-se à vontade para abrir uma issue ou enviar um pull request.