Skip to content

Luana0308/Blog-Api

Repository files navigation

Projeto API de Blogs! 💻 ✍️


🖋️ Sumário:

  • Requisitos do Projeto
    • Requisitos Obrigatorios:
      • 1 - Crie migrations para as entidades User, Categories, BlogPosts, PostCategories
      • 2 - Crie o modelo 'User' em 'src/database/models/user.js' com as propriedades corretas
      • 3 - Sua aplicação deve ter o endpoint POST /login
      • 4 - Sua aplicação deve ter o endpoint POST /user
      • 5 - Sua aplicação deve ter o endpoint GET /user
      • 6 - Sua aplicação deve ter o endpoint GET /user/:id
      • 7 - Crie o modelo 'Category' em 'src/database/models/category.js' com as propriedades corretas
      • 8 - Sua aplicação deve ter o endpoint POST /categories
      • 9 - Sua aplicação deve ter o endpoint GET /categories
      • 10 - Crie o modelo 'BlogPost' em 'src/database/models/blogPost.js' com as propriedades e associações corretas
      • 11 - Crie o modelo 'PostCategory' em 'src/database/models/postCategory.js' com as propriedades e associações corretas
      • 12 - Sua aplicação deve ter o endpoint POST /post
      • 13 - Sua aplicação deve ter o endpoint GET /post
      • 14 - Sua aplicação deve ter o endpoint GET /post/:id
      • 15 - Sua aplicação deve ter o endpoint PUT /post/:id
    • Requisitos Bônus:
      • 16 - Sua aplicação deve ter o endpoint DELETE /post/:id
      • 17 - Sua aplicação deve ter o endpoint DELETE /user/me
      • 18 - Sua aplicação deve ter o endpoint GET /post/search?q=:searchTerm

🖋️ O que foi desenvolvido

Neste projeto foi desenvolvido uma API e um banco de dados para a produção de conteúdo para um blog!

A aplicação em Node.js usando o pacote sequelize feito um CRUD de posts.


About

Projeto de BackEnd de desenvolvimento de blog, com sequelize

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors