Inspiration

We wanted to create a fun yet useful program that appealed to everyone. If there's one thing everyone loves, it's listening to music. Users can search for their favorite artists to find popular songs and discover trending artists.

What it does

Our app lets you shuffle through the top 100 Billboard artists, or search for any by yourself. It displays an image and provides information about the artist including genre, Billboard ranking, and most popular songs.

How we built it

We used Java and Javafx to create a GUI. To collect data, we implemented a Spotify API as well as web scraping from the Billboard website and Google for images.

Challenges we ran into

Initially we struggled with creating a collaborative environment using Git. We had to learn how to "push" and "pull" our work so that we could all contribute to the code.

Accomplishments that we're proud of

We're proud of the work we put in to make our project look detailed and aesthetic.

What we learned

We learned a lot about the Javafx interface, specifically the smaller details like colors and fonts. This was something we didn't cover in class and had to research on our own. We also learned about scraping, it was a new technique for us as well.

What's next for Music Artists

In the future we want to implement more personal features, like being able to see your top artists and songs.

Built With

Share this project:

Updates