Inspiration

The inspiration for our project came from our collective dissatisfaction with history education through dull memorization tasks. Our idea of immersing students in history class via sound was born of that thought.

What it does

Sound-Zero strips lyrics from an API (currently Genius, but most likely will change) guided by two variables. From there, we bring the lyrics back, and the User can underline any historical reference to get results via Wiki Libraries immediately. Another great function is adding a contact-us page to help contest any false information on wiki people spot.

How we built it

We started with the front end building our website from bare-bones HTML and CSS. After that, we worked with JavaScript to create a mailing system for any mistakes found in the Wiki Libraries. After, I worked the backend with Python and PHP to create an interface between the Genius API and our website.

Challenges we ran into

Sadly we could not include the deep dive into the wiki libraries due to time constraints. Another issue we ran into was Genius API, as their search engine can be beyond screwy. However, we learned valuable lessons in adapting to problems instead of letting them become obstacles.

Accomplishments that we're proud of

Baha is very proud of his HTML, as he's been working hard to improve his skills in the coming weeks of the competition. I am most proud of working with everyone from the school to make the best website possible. Although it has some issues, I feel this project has a lot of love baked within it with the right amount of dedication.

What we learned

We learned more about sending emails with HTML and JavaScript. Moreover, I learned more about data management through my brief stint working with PHP; I have to say, in many ways, the project challenged us to think big and pragmatically.

What's next for Sound-Zero

The following areas for Sound-Zero to go are primarily functionality and UI design. We hope to include a flask framework in the future development to make more processes smooth. Furthermore, we want to eliminate the Genius API in favor of something more reliable. Overall, we want the project to be fun for kids to learn history through music.

My discord username is: Retr0

Share this project:

Updates