A repo of Blog Publishing Web Application (Something like a prototype version of Blogger or WordPress) Project using NodeJs.
- Ejs is used as a Templating Engine.
- In the Backend NodeJs and MongoDB is used.
BlogPost Allows users to Create Blogs by making their own user Accounts with Login and Signup facilities and Users can Create delete and Update Posts and also like other users post.
Dark mode is also added. Also Users can format/style their Posts via Html elements too as it supports Html Elements to Style individual Posts if from the input text area is submitted But at same time keeping security in mind javascript from form input will be ignored.
- Prithwish Nandi | Github:- PNCodeBreaker
- Debtanu Dey | Github:- Decoder6125
Its Open Sourced under GNU General Public License v3.0 Feel Free to make pull requests to Improve/Add new features. The Code is not properly refactored as of now.
$ git clone the above repo
$ cd to the directory and npm install ( node.js must be installed )
Set up the ENV file to connect to MongoDB and JWT Auth Token
$ npm start/nodemon/node.js