/nodejsblog

📑 🖋 Blog site using nodejs

Primary LanguageJavaScriptMIT LicenseMIT

This is a Markdown Blog Site Made with Nodejs


How to SetUp the project

  • git clone
  • npm install
  • setup the env variables
  • npm start

    The project will start on localhost:3000

Tools Used

  • 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

Features

  • User registration
  • User can post his/her blogs using markdown.
  • Other users can comment on the blogs
  • Easy to use
  • Mobile Responsive
  • Password Reset

Home

home

Register and Login

registration

registration

New Blog

new