GateMaster - GATE Exam Platform

Comprehensive E-Learning Platform for GATE Preparation

Developed by Prashant Jagtap | October 2025

GateMaster is a robust e-learning platform for GATE exam aspirants, featuring instructor, student, and admin portals. Instructors upload courses, students access study materials and track progress, and admins manage content. Integrated with Razorpay for payments and Cloudinary for file storage.

Live DemoGitHub

Core Features

Course Management

  • Course Uploads: Instructors can upload video lectures, summaries, and questions.
  • Progress Tracking: Students track course completion with progress bars.
  • Search & Filter: Browse courses by category, level, or instructor.

Payment & Storage

  • Razorpay Integration: Secure payment processing for course purchases.
  • Cloudinary Storage: Efficient storage for course media files.

Authentication & Roles

  • Multi-Role Auth: Separate portals for students, instructors, and admins.
  • JWT Security: Role-based access control with secure tokens.

Technology Stack

Frontend

  • React: Component-based UI with Redux for state management.
  • Tailwind CSS: Responsive and modern styling.

Backend & Storage

  • Node.js & Express: RESTful API for course and user management.
  • MongoDB: Scalable NoSQL database for course data.
  • Razorpay: Payment gateway integration.
  • Cloudinary: Media storage for course content.

Project Gallery

Project Gallery

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10
Screenshot 11
Screenshot 12
Screenshot 13
Screenshot 14
Screenshot 15
Screenshot 16
Screenshot 17
Screenshot 18
Screenshot 19
Screenshot 20