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