Este é um aplicativo da web desenvolvido com React que permite aos usuários fazer upload de um arquivo CSV de seu computador local e pesquisar dados dentro do arquivo. Os dados CSV são exibidos como cartões na página, com cada cartão mostrando os detalhes de uma linha do arquivo CSV.
Antes de usar este aplicativo, certifique-se de ter o Node.js instalado em seu sistema.
Para instalar o aplicativo, siga estas etapas:
-
Clone o repositório:
git clone https://github.com/jandsonrj/explodadorcsv.git
-
Navegue até o diretório do projeto:
cd exploradorcsv
-
Instale dependências:
npm install
-
Para iniciar o aplicativo, execute o seguinte comando:
npm run dev
O aplicativo estará disponível em http://localhost:3000.
As seguintes funcionalidades estão disponíveis:
- Upload CSV File: Clique no "Upload File" botão para carregar um Arquivo CSV Do seu computador.
- Dados de pesquisa: Use a barra de pesquisa para pesquisar dados no Arquivo CSV carregado. O aplicativo atualizará os cartões exibidos para mostrar apenas os resultados correspondentes.
- Exibição de dados: Os dados CSV são exibidos como cartões na página, com cada cartão mostrando os detalhes de uma linha do arquivo CSV.
-
Para executar testes automatizados, use o seguinte comando:
npm run test
Se você quiser contribuir com este projeto, siga estes passos:
- Bifurque o repositório.
- Crie um branch com seu recurso: git checkout -b my-feature.
- Confirme as alterações: git commit -m 'Adicionando novo recurso'.
- Empurre para o branch: git push origin my-feature.
- Abra uma solicitação pull.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.