Skip to content

fcamarasantos/node-react-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

FCamara

"Queremos ser como uma árvore, crescer um pouco todos os dias e tentar tocar o céu, sem perder a solidez de nossas raízes." Conheça: www.fcamara.com.br

Teste para vaga desenvolvedor node.js/react.js


Criar um sistema de controle de aluguel livros em uma biblioteca. Dados:

  • um livro pode ter varias copias
  • uma copia não pode estar com mais de uma pessoa ao mesmo tempo

Todos os campos são obrigatórios.

Cadastro de Pessoa

  • Nome
  • CPF
  • Data Nascimento
  • Endereço completo

Cadastro de Livro

  • Titulo
  • Autor
  • ISBN
  • Código da cópia

Funcionalidades

  • Pessoa: CRUD
  • Livro: CRUD
  • Copia: CRUD
  • Controle de aluguel

Requisitos

  • Persistencia utlizando banco de dados relacional open source (MySQL, Postgresql, Firebird, etc..) de sua preferencia
  • RESTful JSON
  • Autenticacao JWT
  • Front-End deve ser responsivo (pelo menos desktop e celular), ter pelo menos uma tela modal, um menu lateral que expande, não usar bootstrap e jquery
  • Listar o titulo dos 3 livros que mais tiveram atraso na devolução por mes durante o ano (mostrar todos os meses do ano)
  • Listar o titulo dos 3 livros mais alugados por cidade durante o ano (mostrar todos os meses do ano)
  • Se pessoa atrasou devolução mais de 2x ela não pode alugar mais
  • Criar README do projeto descrevendo as tecnologias utilizadas, chamadas dos serviços e configurações necessário para executar a aplicação

Submissão


Crie um fork do teste para acompanharmos o seu desenvolvimento através dos seus commits.

Obrigado


Agradecemos sua participação no teste. Boa sorte!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published