Skip to content

carloshenryck/blogs-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Blogs-api

A project developed at Trybe's Back-End Module

๐Ÿ“‹ About

REST API to manage a blog

โœจ Functionalities

  • Login with email and password
  • User CRUD
  • Register and list categories
  • Post CRUD
  • Get post by a query

๐Ÿ’ป Technologies

NodeJS ExpressJS Sequelize JWT MySQL Docker

๐Ÿง  What I learned

In this project I learned how to use an ORM and how to use JWT to do user validation

๐Ÿ“ฆ Running

Start docker-compose

docker-compose up -d

Join docker container

docker exec -it blogs_api bash

Install dependences

npm i

Start server

npm start

Releases

No releases published

Packages

No packages published

Languages