Boilerplate For API

BENM

Simple, flexible Boilerplate for API with Node.js, ExpressJS, and MongoDB

About BENM

What is BENM?

This is a basic API skeleton written in JavaScript ES2015. Very useful for building RESTful web APIs for your front-end platforms like Android, iOS or JavaScript frameworks (Angular, ReactJS, etc.).

NodeJS 14+

(Recommended 16+)

MongoDB 3.6+

(Recommended 4+)

Features are provide by boilerplate

Features

- Basic Authentication (Register/Login with hashed password)

- Email helper ready just import and use.

- JWT Tokens, make requests with a token after login with Authorization header with value Bearer yourToken where yourToken will be returned in Login response.

- Pre-defined response structures with proper status codes.

- Product && User example with CRUD operations.


How to ...?

Mini Document for user. how to use BENM

How to install?

Go to github wiki and follow the instruction


Full Stack Developer

Satish Umagol

I am a Full Stack Developer. I am passionate about my work. Because I love what I do, I have a steady source of motivation that drives me to do my best.


Contact Us

Let's Start a Conversation

Thank you!

Every project needs improvements, Feel free to report any bugs or improvements. Pull requests are always welcome.