Skip to content

rabelorp/lista-de-rotas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Teste Full Stack(Node/React) - Lista de Rotas

  • Criar uma api em nodejs;

  • Conectar com banco de dados sqlite enviado;

  • Criar endpoints de CRUD para a tabela existente;

  • Utilizar uma query select e insert não orm.

WebApp ReactJS

  • Criar um aplicativo web em reactjs duas rotas, uma para listagem dos dados da tabela do db e outra com um form para inserir/atualizar os dados;

  • Na tela de listagem deve buscar os dados no endpoint da api e listado em formato de tabela/TREEVIEW;

  • A treeview deve ter a funcionalidade de abrir e fechar os filhos dentro de cada item de cada nível. No último nível deve ter os botões de ação (abrir o modal com mapa, deletar e editar);

  • Deve existir um modal com mapa, cada linha tem latitude e longitude que deve aparecer pinado no mapa;

  • O pin do mapa deve ter alguma ação de click, pode ser um alerta ou qualquer informação visual mostrando o campo description;

  • Ação editar vai para a tela de inserir novo registro;

  • Deletar deleta o registro e recarrega a tabela;

  • Na tela do form deve inserir atualizar um registro, tanto faz a latitude e longitude Ao inserir ou atualizar deve voltar para a listagem recarregada.

Observações

  • O design fica a sua escolha, sejá criativo;
  • Boas práticas como componentização e clean code são muito importantes;
  • Ao finalizar subir no github tudo dentro de um repositório;
  • Pode utilizar redux;
  • Pode utilizar qualquer biblioteca necessária;
  • Deve utilizar styled-components.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published