Smart Chord Dictionary
Interactive web app · launch it live ↗
An interactive web app that pairs my two majors — piano and computer science. Dictionary Mode renders any chord on an on-screen piano: triads, seventh chords, and extended harmonies, with inversion support, so you can see and hear how a voicing is built. Quiz Mode turns it into a trainer — pick the chord families you want to be tested on, identify what’s highlighted on the keyboard, and track your score as you go.
Dedication
This project is dedicated to my beloved music teachers — the Larsons and Praytor. ❤️

With the Larsons (left) and Praytor (right)
