Skip to content

Blog FullStack com Node, Express, MySQL/Sequelize, React e CSS.

Notifications You must be signed in to change notification settings

AntenorZapata/blog-fullStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Blog FullStack


💡 Meus comentários

Neste projeto pude exercitar, dentre outros tópicos, o desenvolvimento de um CRUD com ORM, princípios SOLID, o uso de models do Sequelize para a criação e associação de tabelas, autenticação JWT e validações com Joi.

🚀Tecnologias

O projeto possui as seguintes tecnologias:

Backend: 100% ✅

  • Node.js
  • Express
  • MySQL/Sequelize

Lista de Requisitos do Backend:

- 1 - Sua aplicação deve ter o endpoint POST `/user`
- 2 - Sua aplicação deve ter o endpoint POST `/login`
- 3 - Sua aplicação deve ter o endpoint GET `/user`
- 4 - Sua aplicação deve ter o endpoint GET `/user/:id`
- 5 - Sua aplicação deve ter o endpoint POST `/categories`
- 6 - Sua aplicação deve ter o endpoint GET `/categories`
- 7 - Sua aplicação deve ter o endpoint POST `/post`
- 8 - Sua aplicação deve ter o endpoint GET `/post`
- 9 - Sua aplicação deve ter o endpoint GET `post/:id`
- 10 - Sua aplicação deve ter o endpoint PUT `/post/:id`
- Requisitos Bônus
- 11 - Sua aplicação deve ter o endpoint DELETE `post/:id`
- 12 - Sua aplicação deve ter o endpoint DELETE `/user/me`
- 13 - Sua aplicação deve ter o endpoint GET `post/search?q=:searchTerm`

FrontEnd: 50% 🔴

  • React
  • Styled Components

Home

Blog


Desenvolvido com ❤ por Antenor Zapata

About

Blog FullStack com Node, Express, MySQL/Sequelize, React e CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published