Inspiration
The three of us all love music and podcasts. Coming from very diverse backgrounds, we all enjoy listening to content from a variety of places all around the globe. We wanted to design a platform where users can easily find new content from anywhere to enable cultural interconnectivity.
What it does
TopCharts allows you to place a pin anywhere in the world using our interactive map, and shows you the top songs and podcasts in that region. You then can follow the link directly to Spotify and listen!
How we built it
We used the MapBox API to display an interactive map, and also reverse GeoLocate the area in which the pin is dropped. We used the Spotify API to query data based on the geolocation. The app itself is built in React and is hosted through Firebase!
Challenges we ran into
Getting the MapBox API customized to our needs!
Accomplishments that we're proud of
Making a fully functional website with clean UI/UX within ~30 hours of ideation. We also got to listen to a lot of cool podcasts and songs from around the world while testing!
What we learned
How robust the MapBox API is. It is so customizable, which we love! We also learned some great UI/UX tips from Grace Ma (Meta)!
What's next for TopCharts
Getting approval from Spotify for an API quota extension so anyone across the world can use TopCharts! Team #18 - Ben (benminor#5721), Graham (cracker#4700), Cam (jeddy#1714)


Log in or sign up for Devpost to join the conversation.