Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 2.42 KB

README.md

File metadata and controls

52 lines (35 loc) · 2.42 KB

BlogWoodz

About the project

BlogWoodz is a blogging web application that allows the users to share their creative content and at the same time connect with each other via chatting as well. It makes use of:

  1. Node.js, Express.js and MongoDB
  2. HTML, CSS, JS and Socket.io(for chatting)

Getting Started

  1. Install the packages using npm install
  2. Create a config.env file and add TEAM(email ID), PASSWORD(password to the email ID) and Database URI.
  3. Run the server.js file using node server.js

Login/SignUp

Login page

image

SignUp page

image

Home page

image

Trending blogs

It is based on the number of views, likes and comments. No. of likes is given 20% value, views and comments are given 40% value each.

image

Blog

image

Profile

image

You get to see the view count, no. of likes and comments under the blogs

image

Chatting

One of the highlights of this application is chatting. This feature is implemented using Socket.io. image

Writing a new blog

I've integrated Summernote editor into the application. image

You can even tag other users in your blog post

image