Skip to content

Projeto de back-end realizado enquanto estudante da Trybe.

Notifications You must be signed in to change notification settings

Lucas-Dalbo/blogs-api

Repository files navigation

Read it in English!

Projeto SQL: Blogs API

Este projeto foi desenvolvido enquanto estudante da Trybe no módulo de Back-End!


Objetivo

O objetivo do projeto é construir API utilizando express e sequelize, simulando o ambiente de um blog.


Aprendizados

  • Como construir uma API usando sequelize;
  • Como utilizar migrations e models do sequelize;
  • Como implementar associação de tabelas utilizando sequelize;
  • Como usar o JWT parar cirar e validar tokens;
  • Desenvolver conhecimentos relativos ao express, como construção de rotas e suas validações.

Funcionalidades das Rotas

  • Resgitro e remoção de usuário.
  • Realizar login.
  • Listar usuários.
  • Acrescentar, editar ou deletar uma postagem.
  • Listar as postagens por id, por pesquisa ou todos eles.
  • Acrescentar uma categoria.
  • Listar as categorias.

O que foi utilizado?

  • Node.js;
  • Express;
  • Sequelize e Sequelize-cli;
  • MySQL, MySQLWorkbench;
  • Docker-Compose para construção do container para os testes locais.

About

Projeto de back-end realizado enquanto estudante da Trybe.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published