This web app reads the chord chart for Take the A Train, and uses a custom music theory algorithm to dynamically generate a JSON object containing a sequence of notes that will be played along with the song, and hopefully sound good.
*Headphones recommended*

Architecture — .NET Core Web API backend hosted in Azure, with a Vue.js SPA frontend hosted in Dreamhost.

View Project
GitHub