Este projeto propunha o desenvolvimento de uma API RESTful utilizando para isso, principalmente, as bibliotecas JWT (para criação de token de autenticação), Express e o ORM Sequelize. Além disso, o projeto pedia a implementação utilizando a modularização através de camadas, a saber: controllers, services e models (essa última utilizando o Sequelize ao invés de queries SQL.)
Fixar os conceitos das camadas de controllers, services e models;
Compreender as restrições de design do REST;
Fazer o fetching de uma API;
Utilização do JWT para a geração de token;
Utilização do Express;
Utilização do Sequelize;
Desenvolvido usando: Bibliotecas JWT, Express e Sequelize e JavaScript (ES6).
npm install
npm start