Skip to content

Ritesh-Saindane/blogify

Repository files navigation

Blogify

Blogify is a full-stack blogging platform that allows users to write, share, and interact with blog posts. It supports user authentication, blog creation, comments, likes, and personalized profiles.

Features

  • User authentication (signup, login, logout)
  • Create, view, and manage blog posts
  • Like and comment on blogs
  • User profile with stats (total blogs, views, likes)
  • Responsive UI with clean and intuitive design

Tech Stack

Frontend:

  • React.js
  • Axios
  • Bootstrap

Backend:

  • Node.js
  • Express.js
  • MongoDB (Mongoose)

Authentication:

  • JWT (JSON Web Tokens)
  • Passwords securely hashed using Node.js crypto module (createHmac, randomBytes)

Screenshots

Home Page

Displays all blogs with preview cards including title, author, views, likes. Home

Blog Details

Full blog content with comments and interaction section.
Blog Details

User Profile

Shows a user’s blogs, total views, and total likes.
Profile

Comments Section

Readers can leave and view comments.
Comments

About

Blogify is a full-stack blogging platform that allows users to write, share, and interact with blog posts. It supports user authentication, blog creation, comments, likes, and personalized profiles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors