Boilerplate for developing backend system with ExpressJS and MySQL database.
- Encrypted Password by Bcrypt
- JWT Authentication
- Multer Image Upload
- Registration Email Verification
- Reset Password SMTP Email
- Environment Variables (.env)
- Mysql Database
- Clone / Fork this repository
- Install Required NPM Packages
npm install
- Create database named
dbProject
and importdbProject.sql
from this project folder - Config environment variables by copying from
env
and rename it to.env
files - Start Application
npm start
ORnodemon