Bloghub

AWS S3
Full Stack
OAuth2.0
Bloghub

Tech Stack

AWS
Node.js
MongoDB
Javascript
OAuth2.0
Git

Description

Blog-hub is a full-stack blogging platform built with the MERN stack, featuring secure Google OAuth 2.0 authentication and a role-based access control system for “Creators” and “Readers.” The platform allows creators to publish, edit, and manage posts effortlessly while providing readers with a smooth and engaging browsing experience.

It includes an infinite nested comment system that enables users to reply to any comment in a threaded manner, fostering rich discussions. A rich text editor (Jodit) enhances content creation, and AWS S3 with CDN integration ensures fast and secure image storage through pre-signed URLs. The project emphasizes scalability, interactivity, and a polished user experience from end to end.

  • Built a full-stack MERN web app with secure Google OAuth 2.0 authentication.
  • Implemented role-based access control for “Creator” and “Reader” roles with differentiated permissions.
  • Designed an infinite nested comment system for interactive and hierarchical discussions.
  • Integrated a rich text editor for advanced post formatting and media embedding.
  • Utilized AWS S3 and CDN for secure, high-speed image storage and delivery using pre-signed URLs.