I developed a full-stack learning platform with subscription-based ad management where users can access educational content with advertisements or purchase premium plans to remove ads. The platform includes dedicated Admin and User panels along with a secure backend architecture. I worked on frontend development, backend API development, authentication systems, course management, progress tracking, analytics, and subscription workflows. The application tracks user learning activity, manages topic-wise MCQ assessments, and provides detailed progress insights with secure admin authentication using 2FA and email OTP verification.
Visit websiteImplemented premium subscription plans that allow users to remove advertisements from the learning platform for different monthly durations and usage limits.
Developed daily usage limit logic for free users accessing learning content with advertisements.
Built secure login and registration functionality for users with session management and protected routes.
Implemented advanced admin authentication with Two-Factor Authentication (2FA) and email OTP verification for enhanced platform security.
Created course management workflows where admins can create courses, add topics, and assign educational content dynamically.
Developed MCQ-based assessments for every topic with automated score calculation and detailed score breakdown after test completion.
Implemented course and topic completion tracking with percentage-based progress bars to help users monitor their learning journey.
Tracked user engagement including daily time spent and total learning time on specific pages, with analytics displayed in the user profile section.
Built backend systems to record and manage user activity, learning behavior, and content interaction using REST APIs.
Developed admin dashboards to manage courses, topics, MCQ tests, user access, and subscription-related content operations.
Designed and integrated scalable RESTful APIs for authentication, subscriptions, progress tracking, course management, and analytics workflows.