Many times, people predict that an artist will become successful based on their talent long before the artist is popular. I found myself in that situation several times and I wished that there was something I could do about my predictions. Combining that problem and my love for sports, I thought of Major League Musicians which would be like Fantasy Football except with your favorite Musicians instead of Football players.
What it does
This project was intended to be a game similar to Fantasy Football, but rather than selecting players and receiving points based off of their performance, you buy stocks of Spotify artists. Every day, the stock of the top 100 artists on Spotify (based off of their popularity and followers) would be calculated. Throughout the month users can buy and sell stocks to try and take the lead in their tournament. However, there were more difficulties than anticipated and so we eventually settled for a prototype of our Major League Musicians program along with a combination of simulators (including Conway's Game of Life and a Pet Stick!).
How I built it
Challenges I ran into
Accomplishments that I'm proud of
We got the Authenticator working, we were able to use the Spotify API to get artists details and store them in our database, and we successfully used domain.com and firebase together to create our website and make it public. We were also able to use CSS to make our website fun and entertaining and we had fun while doing it.
What I learned
We all learned that before deciding on a project, we should determine what is and is not feasible to do during our time frame. At first, we planned on implementing many features that we could not actually implement with our current level of knowledge. In the future, we will make sure that each aspect of our projects is feasible. We will also make sure that we are experienced in each aspect of the programs that we plan on implementing.
What's next for Major League Musicians
After this, Major League Musicians will continue to work on this project and attempt to learn more so that we can eventually succeed. We also plan on entering other Hackathons and beginning new projects.