Visualizing the data in a dynamic and continuous way gives the real-time feeling to be in sync with the data status, especially true for audio. I was looking for a JS library for circular audio wave, which was in a form of a circular continuous line that changed when the audio frequency changed, but I couldn’t find one. There is a great list of audio visualization libraries on github called awesome-audio-visualization. I couldn’t find anything that fit my need there. Therefore, I decided to create a library for this purpose.
I still remember how difficult it was when I tried to search for the courses that were transferable to university. I had to go to different websites, talked to school counsellors, and planned my courses well to achieve the required GPA. If there were a platform that could gather all these tasks and information at one place, that would help my first-year course search journey a lot. So here is the platform I have been building for my friend Brian who initiated this idea — 1000class.com. A centralized platform provides online course information of California community colleges, and GPA calculators to track course progress in transferring to university.