Aplicação de gestão de inventário focada em demonstrar o domínio sobre JavaScript puro e manipulação eficiente do DOM.
Este projeto é uma demonstração de proficiência em JavaScript nativo (Vanilla JS). Foi desenvolvido para simular um sistema de gerenciamento de estoque simples, onde todas as operações de interface e lógica são executadas diretamente pelo JavaScript, sem o auxílio de bibliotecas ou frameworks externos.
- DOM Manipulation: Criação, atualização e remoção dinâmica de elementos da interface (tabelas, cards) diretamente pelo JavaScript.
- Lógica de Filtragem: Implementação de um algoritmo de busca eficiente para filtrar produtos em tempo real.
- Estrutura de Dados: Gerenciamento de um array de objetos para simular o banco de dados (persistência via LocalStorage).
- Cadastro de Produtos: Adicionar novos itens ao estoque.
- Visualização: Tabela ou lista dinâmica de todos os produtos.
- Filtro: Encontrar produtos por categoria.
- Core: HTML5, CSS3.
- Lógica: JavaScript Puro (ES6+).
- Armazenamento: LocalStorage
Este projeto não requer servidor Node.js.
Basta fazer o download do repositório e abrir o arquivo index.html diretamente no seu navegador.
Feito com ❤️ por Pedro Botelho