Skip to content

dmd2solucoes/teste-fullstack-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Teste Desenvolvedor fullstack js/ts

Desenvolver uma aplicação web CRUD completa com base em seus conhecimentos, utilizando ReactJS no front-end e NodeJS no back-end. A aplicação deve ter as funcionalidades/requisitos abaixo:

funcionalidades/requisitos

backend

  • Cadastro de Usuário
  • Autenticação (login/logout) e acesso a rotas privadas da api com token jwt
  • Listar, cadastrar, editar e excluir itens relacionados a um usuário.
  • Utilizar uma API RESTful para comunicação entre o front-end e o back-end.
  • Utilizar um banco de dados relacional postgreSQL ou SQLite

frontend

  • Páginas
    • Cadastro de novo usuário (rota aberta)
    • Login (rota aberta)
    • Listagem de itens cadastrados (rota privada)
    • Cadastro de novo item (rota privada)
    • Atualização de item (rota privada)
    • Exclusão de item (rota privada)
  • Gerenciamento de estado
  • Utilização de hooks
  • Integração com sua a api

Entrega

O que esperamos receber?

  • Projeto funcionando 🌟
  • O código disponível no github com as devidas instruções para execução
  • Projeto estruturado como monorepo ex:
├── seu projeto
│   ├── backend
│   │   ├── node_modules
│   │   ├── src
│   │   ├── package.json
│   │   └── ...
│   ├── frontend
│   │   ├── node_modules
│   │   ├── src
│   │   ├── package.json
│   │   └── ...
│   ├── LICENSE
│   ├── README.md
│   └── .gitignore

Avaliação

O que será avaliado?

  • Boas práticas de código.
  • Seu conhecimento técnico e criatividade
  • Organização e legibilidade do código

Boa Sorte!! ✨

Equipe DMD2

About

Teste para desenvolvedor fullstack javascript/typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors