Inspiration

As our society becomes more and more technologically reliant and a majority of our social interaction takes place through the screen, it has become increasingly difficult for musicians, artists, and bandmates to collaborate and work on songs remotely. This is why we created MobileBand, a web app that allows musicians to easily collaborate and work on song pieces remotely.

What it does

Introducing Mobile Band. Now as a web app, your band can work on songs without having to have the whole band in the same room! Mobile Band enables users to upload mp3 files, comment, and piece together song files to successfully create music together that would otherwise be very difficult via a remote setting.

How we built it

We hand-coded front end using html5, css3, Javascript, utilized Python Flask on the back end, and hosted everything on Heroku. Additionally, we also made use of a Firebase API to connect with Google Firebase Storage (for music files) and Database (for project names and password).

Challenges we ran into

At first it was difficult to figure out how to incorporate Google Firebase with the HTML code and get certain saved elements to display on the screen on the Project page. We also ran into a few loading issues where our revisions were only showing up for one of us while we were making new iterations of the project.

Accomplishments that we proud of

We successfully brought our vision of Mobile Band to fruition! Mobile Band works how we envisioned it and although we were stumped at points and had some technical issues (with refreshing new iterations), we made something we're really proud of. Learned more than just "creating a web page" but actually getting it to work how we wanted (i.e. display: inline-block for lining up divs horizontally) and interacting with data. Additionally, something new we learned and are proud of is utilizing firebase to store files.

What we learned

We learned that having a good team with complimentary skills is a great way to accomplish what you set out to do. Without each of us, this project would have been so much more difficult. We all learned and improved our technical and communication skills.

What's next for MobileBand

We plan to take our web app to the next level, promote it and aim to build a large user bases with a community of musicians working together to create the best music they can!

Share this project:

Updates