MUSICOLAB- A Social Media Platform for Musicians

Akshat Mishra
3 min readNov 19, 2020

Introduction

MUSICOLAB is our attempt to form a collaboration between musicians. Our ideology is rather simple, “Melodies are better composed together”. Our website aims to create a solution that will make networking a breeze for musicians. Establishing a prominent music community on an online platform where musicians, producers, fans, etc. are connected is what we have in mind. Musicians often find themselves lacking complimenting peer artists to collaborate and work with.

Need

The music industry grows and blossoms on the foundation of networking, sharing, and collaborating. Yet, modern musicians are severely limited by who they know and where they live when it comes to finding like-minded musicians and other relevant stakeholders to advance their musical careers. The lack of network, support, and platform continues to be the major challenges in the life of budding music artists. Even with plenty of refined skills and dexterity, the lack of connections becomes a setback on their growth curvature. Apart from that, a shift in the current trends towards the digital platform seems like a clear indication of the necessity of these much-needed services that connect people more closely now more than ever.

Solution and its Description

We created a fully functioning social media website where musicians can sign up and interact with each other. You will be provided with two options, either a musician account or a general user/browser account, you may select the appropriate account type depending on your purpose of usage. This would help create relevance of content and make our website more engaging. This would constitute a user-friendly platform for music lovers out there. With this website in play, it might turn out to be a game-changer for both budding artists as well as industry veterans. It would help you identify complimenting musicians in your vicinity and connect with them. This would not only encourage artists to collaborate but also share their music with fellow peers. In the future, we will also integrate it with music clip sharing and cloud integration to store music online. By the means of this website, we aspire to bring all the quality content creators together on a bigger and prominent platform.

User Interface

Learning Experience

Our journey to make this website a reality has been a unique one. With our fair share of learning and exploring, we have come a long way. We started off with coding in JavaScript and coming up with a database (an organized collection of data) using PHP (a relational database). But as the web application was using location details it would have been hard to integrate the two so we decided to switch to MongoDB, a NoSQL database (i.e. not only SQL database). This was a different ride altogether. We started researching and learning more about this new database program.

A few weeks of work into this and we realized it was far more than a child’s play. We poured a number of hours to integrate the database with our backend code. Furthermore, we took up some online courses to help us with this. Soon realizing our deadline was approaching we started brainstorming on how to make this work. That is when we stumbled across Firebase. Firebase being a backend and a database service was far less complex. Also, as our website would not have a huge customer base initially, we thought this might be better suited to our current needs. We then worked and built on that to present to you our website MUSICOLAB.

--

--