The project was conducted in a team of 6 people. The aim of the project was to create a website to collaborate on musical projects with versioning and collaborative functionalities. It works similarly to a platform like GitHub but for musical projects.The website was initially prototyped and designed in Adobe XD. The development used JavaScript for dynamic interactions, Bootstrap for responsive front-end styling, PHP for server-side functionality, and MySQL as the database for managing and storing data.Cloud Studio was initially deployed on a Raspberry Pi and later transitioned to Microsoft Azure for cloud hosting. The website architecture follows the Model-View-Controller (MVC) design pattern to separate logic, data, and presentation layers effectively.
CloudStudio is a web platform that I helped create with my team to enable musicians to collaborate remotely. We designed this platform to address issues that arose during the April 2020 lockdown, when many musicians struggled with version control and efficient file sharing while working from separate locations. CloudStudio streamlines these processes, making it easier for musicians to manage different project versions, share files, and collaborate on music production workflows in a secure, accessible way.
Key Sections of Our Report:
The website is now available here: CloudStudio.com