Global Music Awareness

A web app project by Kritika Ravichander, Jackie Colmenares, Emma Tristano, and Cerina Wichryk

Track - Beginner

Inspiration - All team members shared an interest in music as well as a desire to promote the music of different cultures all over the world.

What it does - The user chooses a country from the list and is provided with the top songs in that country. The user can browse through the playlists and play a small snippet of the song if they would like. We also added a fun quiz that has a few diverse questions concerning music.

How we built it - Our project consists of HTML and CSS files for the web page, and a Javascript file with the API and app functionality. We implemented the Spotify API as well as JQuery in the HTML files

Challenges we ran into - Working with the API was our biggest challenge, especially finding a way to construct the app around its functionality and syntax. As a result, we faced numerous setbacks but we overcame them with time and a large group effort. Making the HTML and CSS files more precise and correctly implementing the appropriate library. Also, working with Github collaboratively provided a bunch of issues.

Accomplishments that we're proud of - We got the Spotify API to work without any experience with an API! We were also able to incorporate various features, like an interactive quiz.

What we learned - We extensively improved our problem-solving skills as well as worked with unfamiliar languages. We found that reaching out to experts and asking for help was the key to our final breakthrough. Most of all, we tested our perseverance and dedication to the project.

What's next for Global Music Awareness - We would like to improve on the functionality of the web app by possibly providing a description of the artist when the songs plays or add in features so that the user can log in to Spotify and add that song to their library and playlists. We would also expand the list of countries to be more comprehensive, possibly in the form of an interactive map or simply a drop-down bar. Additionally we would provide the user with a variety of different genres from different time periods for each country.

Built With

Share this project:

Updates