Inspiration
There are a lot of small artists on youtube I really like, but they are not on Apple Music, or Spotify. This music player is meant for personal use and something I was meaning to do or at least start for a bit, so I can have a (severely limited and messy at this stage) version of Spotify that I can populate with these songs.
What it does
Youtube URLS go in and mp3 results come out. The UI allows for playing of the mp3 files and a more convenient way of adding and deleting songs.
How we built it
I built a primitive sort of API with python, flask, to enable the plundering of audio from youtube videos and to save them as mp3s in a folder. I built a react front-end to list out all of the mp3s and allow users to play and stop them. The ui also accepts urls inputs to acquire more mp3s, and enables the deletion of them.
Challenges we ran into
Wow there were some bugs in the libraries/imports I needed to use. Also, needed to learn on the fly about some of this stuff.
Accomplishments that we're proud of
Partial functionality has been achieved.
What we learned
A lot about Flask - this is the first time I have used it.
What's next for dodgy record player
More fully featured playlist - currently it lacks crucial features. Also, I will look into saving the mp3s into a database rather than just in the repository (current implementation).
Log in or sign up for Devpost to join the conversation.