Inspiration

GroupTunes was inspired by trips in a van when many individuals wanted to play songs over the van speakers.

What it does

GroupTunes is an Android app that hosts a webpage on the host-phone. Other phones can then connect to it through that phone's IP Address and select songs to add to the playlist. (At least that was the vision :) ).

How I built it

We worked with Android-Studio for the Android portions of it. I wrote the html for the webpage, and nanohttpd is the library we used to host the webpage.

Challenges I ran into

Right off the bat, Android-Studio didn't want to cooperate with us. After figuring that out, getting nanohttpd to host the webpage was quite challenging and it only hosts individual pages so all of the css had to be inline. We still haven't gotten the upload and queue features working.

Accomplishments that I'm proud of

We were proud of getting nanohttpd to host a webpage from our application and figuring out the rudimentary basics of media playback in Android.

What I learned

We learned a lot about Android, GitHub, and hosting webpages.

What's next for GroupTunes

We would like to have full functionality, preferably even have it pull from Spotify.

Share this project:

Updates