Projeto desenvolvido no bloco 24 de Back-end!
- Construção de um back-end usando ORM com o pacote sequelize do npm;
- Criação e associação de tabelas usando models e migrations do sequelize;
- Construção de endpoints para consumir os models que foram criadas;
- Desenvolvimento do CRUD com o ORM;
Foi desenvolvido uma aplicação em Node.js usando o pacote sequelize, criando endpoints (seguindo os princípios do REST) que foram conectados ao banco de dados para fazer o CRUD. Para realizar um post é necessário usuário e login, portanto foi trabalhada a relação entre user e post. Também foi feita a utilização de categorias para os posts, assim trabalhando a relação de posts para categorias e de categorias para posts. As seeders foram feitas pela trybe.
- Execute o npm install para instalar as dependencias;
- Utilize uma ferramenta para a execução de testes das requisições feitas pela API, como o Postman ou o Insomnia;