Full-stack platform · 2023 — 2024

StudyNotion — bringing learning workflows together.

A MERN-based EdTech application for creating, consuming, and reviewing educational content, with authentication, payments, and media workflows.

Type: Personal projectStack: MERNFocus: Full-stack product development
ReactNode.jsExpress.jsMongoDBRazorpayCloudinary

Product scope

StudyNotion is a course platform with flows for learners and instructors. The project combines course discovery and content consumption with account management, payment, and media handling.

Core features

  • JWT-based authentication, OTP verification, and password recovery.
  • Razorpay payment integration for course-related transactions.
  • Cloudinary image and media uploads, optimization, resizing, and format conversion.
  • REST APIs connecting the React frontend with Node.js and MongoDB services.

Project outcomes

The project records more than 500 registrations. Cloudinary-based media processing reduced manual media handling by 75%, according to the project notes.

Explore the project

View live application ↗View source on GitHub ↗