Skip to content

devwelljr/desafio-inteligov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Inteligov

Sobre o projeto

Desafio Técnico para processo seletivo. Consiste em uma aplicação de receber arquivos CSV, gerando para o usuário uma tabela em que ele possa criar, deletar, atualizar os itens da tabela.

Tecnologias Utilizadas

🔗 React

🔗 ESLint

Instalação

-Clone o repositório através da seguinte chave https: https://github.com/devwelljr/desafio-inteligov.git

-Instale as dependências, entrando na raiz dando npm install.

-Para rodar a aplicação de npm start.

Como utilizar

A aplicação começa com o cliente tendo que fazer login na Tabela Inteligov, onde deve digitar seu usuário com no mínimo 4 carácteres e sua senha de no mínimo 6 carácteres. PS: Como não ha integração com backend qualquer usuário valido faz o login.

TelaDeLogin

Na página principal da aplicação, na parte superior a um header em que aparece o nome do usuário logado. Embaixo ha o input drag and drop que apos inserido um arquivo CSV é gerado um ícone com o nome do arquivo e seu tamanho, ao lado do ícone a um "X" onde e possível retirar o arquivo do input e embaixo a um botão onde é possível baixar a tabela atualizada.

TelaDaTabela

Embaixo do input é possível visualizar a tabela gerada, onde no final de cada linha, ha um "X" que se clicado deleta aquela linha da tabela. Acima da tabela a um formulário onde é possível adicionar uma nova linha a tabela.

TelaDaTabela

No src ha um arquivo example.csv feito com o exemplo passado com o desafio, mas TODAS as funcionalidades são dinâmicas, possibilitando colocar qualquer aquivo CSV com diferentes colunas.

TelaDeOutraTabela

About

Teste técnico para vaga Frontend na Inteligov.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published