/blog-api

A blog-needs compliant REST API

Primary LanguageTypeScriptMIT LicenseMIT

blog-api-create-post blog-api-show-posts

GitHub top language Repository size GitHub last commit GitHub Codacy Badge

🎯 About

A bilingual blog-needs compliant S.O.L.I.D. principles-based API, that matches nicely with translate-api.

🙋 Usage

Available Endpoints

# Users

GET /users
POST /users
POST /users/verify?token=
POST /users/authenticate
POST /users/2fa
POST /users/forgot-password
POST /users/reset-password
PUT /users/:id
DELETE /users/:id

# Posts

GET /posts
POST /posts
POST /posts/view
PUT /posts/:id
DELETE /posts/:id

# Comments

GET /posts/comments
POST /posts/:id/comments
DELETE /posts/comments/:id

🚀 Technologies

✍️ Author

A project made by João Pedro Ferreira Barbosa.

🌎 License

This project in under MIT license. Check LICENSE for more information.