Inspired by Karafun, Singalong is a karaoke app that allows users to sing along to their favorite songs. Users can search for songs, view the lyrics, and sing along to the music. Singalong also provides a scoring system to rate the user's performance.
I'm letting go of Dart, and I'd like to write the whole code in Kotlin, so I'll be re-writing the whole thing in Kotlin using Kotlin Multiplatform and Compose Multiplatform to demonstrate how much I can extend the tech using KMP and CMP. There are still a lot of enhancements needed for this app, but I haven't worked in a long time. I'll leave this as is since it works from time to time, although I have to make sure that the YTDL piece is always updated to the latest version.