- git clone
- npm install
- setup the env variables
- npm start
The project will start on localhost:3000
- NodeJs for the backend
- Express
- MongoDB for Database
- Bootstrap for the UI
- Passport.js for authentication
- Nodemailer for sending verification email
- EJS Template
- Markdown syntax
- Heroku for deployment
- User registration
- User can post his/her blogs using markdown.
- Other users can comment on the blogs
- Easy to use
- Mobile Responsive
- Password Reset
https://fusobotics-blog.herokuapp.com/
MIT