qbentil / bentility-backend

A blog API for Bentility Blog

Home Page:https://bentility-api.onrender.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bentility Blog API

Github top language Github language count Repository size License Github issues Github forks Github stars

Status

🚧 Bentility API Under construction... πŸš€ 🚧


About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

Describe your project

✨ Features

βœ”οΈ Writer & Admin Authentication
βœ”οΈ Create-Read-Update-Delete Blog
βœ”οΈ Save blog as draft
βœ”οΈ Create-Read-Update-Delete Categories
βœ”οΈ Save category as draft
βœ”οΈ Create-Read-Update-Delete Writer
βœ”οΈ Persist user login with access and refresh token using JWT
βœ”οΈ protect Admin routes using JWT authentications
βœ”οΈ Send email notifications on security updates and blog updates using nodemailer

πŸš€ Technologies

The following tools were used in this project:

βœ… Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/qbentil/bentility-backend

# Access
$ cd bentility

# Install dependencies
$ npm install

# Run the project
$ npm start

# The server will initialize in the <http://localhost:8800>

πŸ“ License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❀️ by Shadrack Bentil

 

Back to top

About

A blog API for Bentility Blog

https://bentility-api.onrender.com


Languages

Language:JavaScript 99.8%Language:Dockerfile 0.2%