21-Day Coding Challenge Platform
This Learning Management System represents a breakthrough in educational technology, combining sophisticated multi-role architecture with real-time feedback systems. Built to handle 800+ concurrent users while maintaining seamless performance across participant, tutor, and admin interfaces.
2 months
800+
Live
2024
Engineering Career Expo needed a robust platform to manage their intensive 21-day coding program with multiple stakeholders - participants, tutors, and administrators.
The main challenges included task distribution across different skill levels, real-time progress tracking for 800+ participants, efficient grading workflows, and maintaining effective communication between all user roles while ensuring secure access controls.
Developed a comprehensive Learning Management System with sophisticated multi-role architecture, real-time progress tracking, and gamification elements to boost engagement.
The platform featured live countdown timers, instant grading feedback, dynamic leaderboards, and role-specific dashboards that streamlined the entire learning process and significantly improved task management efficiency.
Sophisticated user management system with Participants, Tutors, and Super Admins
Live progress tracking, leaderboards, and performance analytics across all user levels
Complete task flow from creation to submission, grading, and feedback delivery
Points, leaderboards, and progress tracking to boost engagement and competition
Role-based access control with secure session management and permission layers
Live countdown timers, instant grading feedback, and real-time leaderboard updates
Designed sophisticated Prisma schemas managing Users → Roles → Tasks → Submissions → Grades with optimized queries for real-time leaderboards and progress tracking.
Implemented Socket.io for instant grading notifications, live countdown timers, and real-time leaderboard updates across all user sessions.
Built to handle 800+ concurrent users with optimized database queries, and efficient state management for seamless performance.
Successfully streamlined the learning process for Engineering Career Expo's coding program, improving task management efficiency by 75% and enhancing communication between all user roles. The platform achieved a 94% completion rate across 800+ participants, resulting in a more engaging and effective 21-day coding challenge experience.
Check out my other projects and see what else I've been building.