Skip to content

A RESTful API with all CRUD operations and login authentication, using Sequelize to interact with the Database.

Notifications You must be signed in to change notification settings

isabelanery/blog-api

Repository files navigation

Blog API

About

Project developed at Back-End Development Module of Trybe's Web Development course. I was approved with 100% of the mandatory and optional requirements met.

The goal was to create a blog RESTful API in NodeJS with Sequelize and MySQL following the MSC (Model-Service-Controller) architecture, and handle authentication with Json Web Token.

Tools

  • Node.js
  • Express.js
  • Sequelize.js
  • Express Rescue
  • Json Web Tokens
  • DotEnv
  • Joi
  • MySQL

Developed Skills

  • Create an Express.js application
  • Develop a RESTful API following MSC (Model-Service-Controller) architecture
  • Validate request's data with Joi library
  • Implement authentication using Json Web Token
  • Use Sequelize to interact with the database

In works:

As of now, I am no longer working on this project.

About

A RESTful API with all CRUD operations and login authentication, using Sequelize to interact with the Database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published