Skip to content

rh-southsystem/desafio-node-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

desafio-node-library

Objetivo

O objetivo deste teste é apenas para compreender seu raciocínio para resolução de problemas.

Página de login:

  • Única página disponível se não estiver logado;
  • Criar um usuário básico para acesso.

Descritivo do teste:

  • Desenvolva uma API RESTFull em que realize a gestão de livros e usuários de uma biblioteca. 
  • Considere atender pelo menos os seguintes requisitos:

Funcionalidades para Livros:

  • Listar todos livros disponíveis
  • Retornar dados de um livro
  • Salvar, Editar e Excluir.
  • Salvar livro na lista de favoritos de um usuário  

Funcionalidades para o Usuário:

  • Listar os usuários da biblioteca.
  • Retornar dados de um usuário
  • Salvar, Editar e Excluir.
  • Autenticar usuário  

Dados mínimos esperados para o Livro: 

  • Título, ISBN, Categoria, Ano  

Dados mínimos esperados para o Usuário: 

  • Nome, Idade, Telefone, Email, Senha

Considerações importantes

  • As funcionalidades para salvar, editar e excluir devem estar protegidas, acessível apenas para usuários autenticados.
  • Considere salvar os dados sensíveis do usuário de forma segura.
  • Publique o projeto em um repositório no GitHub e nos encaminhe.
  • Qualquer funcionalidade adicional poderá ser criada.
  • Entregue em até 3 dias após o recebimento, caso precise de um tempo maior, por favor, nos avise.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published