A aplicação tem como intuito simular um CRUD(Create, Read, Update, Delete) onde é possível Cadastrar, Editar, Verificar ou Remover determinado usuário. Desenvolvido em React/Javascript utilizando Bootstrap para estilização.
O formulário possui três campos a serem preenchidos: Nome, Idade e Cidade. Assim que inseridos, basta clicar em cadastrar para exibir o usuário na lista. Caso seja necessário realizar alguma alteração ou exclusão de um dado, basta clicar no botão "Selecionar" do usuário desejado, e então, serão exibidas as opções no formulário onde foi feito o cadastrado. Para desistir da alteração ou remoção, basta clicar no botão "Cancelar" e o sistema voltará para tela inicial.
Está incluso também a busca de um usuário pelo seu nome, facilitando assim, a forma de encontrá-lo na lista.
Tela inicial com alguns usuários cadastrados:
Com o usuário selecionado, é possível fazer a alteração e exclução dos dados. Caso não queira fazer nenhuma ação, basta cancelar para retornar:
Filtrando pelo nome digitado no campo de busca:
- Incluir mais dados do usuário (ex: CPF, e-mail e etc.);
- Melhorar o sistema de busca para filtrar o usuário por outros dados além do nome;
- Guardar os dados inseridos em uma aplicação backend, mantendo-os registrados mesmo atulizando a página;
- Desenvolver uma tela de Login para cada Administrador poder utilizar e manusear sua base de dados.