Skip to content

bytesagar/nodejsblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

Screenshots

Home

home

Register and Login

registration

login

New Blog

new

Live Preview

https://fusobotics-blog.herokuapp.com/

LICENSE

MIT