This project was developed while a student at Trybe, in the Back-End module.
The objective was to build an API using express and sequelize, within the context of a Blog.
- How to use Sequelize when building an API.
- How to use Sequelize's models and migrations.
- How to use table associations with Sequelize.
- How to use JWT to create and validate tokens.
- Apply and develop knowledge about Express, endpoint build, its validations and business rules.
- User register and deletion.
- User login.
- Show users.
- Add, remove or update a post.
- Show post by search, by id or all.
- Add a post category.
- Show all post categories.
- Node.js
- Express
- Sequelize
- SQL, MySQL
- Docker-Compose to build the test enverioment