An open API service indexing awesome lists of open source software.

https://github.com/andrerousselet/blogs-api

A REST API and MySQL Database to manage blog posts
https://github.com/andrerousselet/blogs-api

docker express jwt-authentication msc-architecture mysql node sequelize

Last synced: about 2 months ago
JSON representation

A REST API and MySQL Database to manage blog posts

Awesome Lists containing this project

README

          

# Blogs API

A REST API and MySQL Database to manage blog posts
---

### Developed Skills

* Building an API using Node.JS, Express and REST principles
* MSC Architecture - Model, Service, Controller
* Sequelize ORM: used to easily interact and manipulate data from a relational db (MySQL)
* JSON Web Token (JWT): used to generate and verify tokens - *User Authentication*
---

### Used Techs:






---

> A Trybe project, developed during the back-end module. All files outside `src/` directory were developed by Trybe.

### To run the app:

1. Clone the repo to your local machine: `git clone git@github.com:andrerousselet/blogs-api.git`
2. Enter the directory: `cd blogs-api`
3. Install dependencies: `npm install`
4. Run the app: `npm run dev`