/BlogPost

A repo of Blogging Web Application Project using NodeJs

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

BlogPost

A repo of Blog Publishing Web Application (Something like a prototype version of Blogger or WordPress) Project using NodeJs.

Live Website :-

https://blogpost21.herokuapp.com/

BlogPost Screenshot


Features and Tech used in BlogPost:-

  • 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.

Developed by :-


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.

To Run The Web App on your local machine

   $ 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 

Screenshots : -

light mode SS BlogPost


User Profile SS BlogPost