Essa aplicação foi desenvolvida como parte do desafio #2 do programa "Hiring Coders". Ao entrar na página inicial, o usuário escolhe se quer fazer a gestão de produtos ou dos clientes. Seja qual for a escolha, ele será redirecionado para a tela específica em que poderá realizar o cadastro através do formulário. Ao adicionar, os dados serão salvos no Local Storage e renderizados na tabela.
ATENÇÃO: se você sair da tela ou reiniciar a página, os dados da tabela irão desaparecer, porém ainda permanecerão salvos no local storage.
Clique aqui para ver a aplicação live.
- React
- HTML
- CSS
- JavaScript
- Material UI
Para iniciar o projeto, é só digitar o comando npm i
para instalar as dependências necessárias. npm start
para iniciar o desenvolvimento e npm build
para gerar os arquivos finais. :)
Como pontos de melhoria a serem adicionados conforme meu conhecimento escalar, quero fazer com que seja possível editar/deletar os dados, tanto da tabela quanto do local storage, e também não perder os dados na tabela ao mudar de tela ou reiniciar a página <- funcionalidade implementada.