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.