
JValleyverse — Learning Management Platform Built a full-stack learning platform that enables users to browse and enroll in courses, track learning progress, complete quizzes, earn certificates, participate in discussions, and showcase their work. Developed role-based features for users, mentors, and administrators, including course management, content management, user management, and administrative audit logging. Implemented a structured learning flow with course enrollment, lesson progress tracking, quizzes, certificate generation, reviews, and personalized activity history. Built a community system with threaded discussions, nested replies, reactions, likes, best-answer marking, study cases, and user showcases. Implemented real-time notifications using Server-Sent Events (SSE), allowing users to receive updates for replies, likes, course enrollments, reviews, achievements, and other activities. Designed a gamification system with points, user levels, achievements, certificates, and leaderboards to track and encourage learning activities.