Designed and built a custom learning management system (LMS) for music teachers, inspired by platforms like Dokeos and Chamilo.
Developed a unique feature allowing teachers to create interactive music theory exercises with dynamic question generation and algorithmic answer validation.
Engineered logic to support infinite question/answer permutations in music quizzes, handling concepts like chord construction, clefs, and note positions.
Built the platform using PHP, JavaScript, MySQL, and selectively used libraries/tools including Raphael.js, WebAudio API, and jQuery.
Focused on learning by doing, intentionally minimized external dependencies to gain deep understanding of core web technologies.