The Multimedia App for Musicians
We collaborated with a client who operated a business aimed at connecting influencers and artists with their audiences. Our goal was to assist talented artists, trendsetters, and influencers in growing their fan bases and monetizing their work through partnerships, cross-promotion, brand sponsorships, and a digital marketplace. To achieve this, we created a multimedia mobile application specifically designed for musicians. This app enables them to store and share their media with followers. Users can chat, watch videos, listen to music, manage playlists, and choose between free and premium subscriptions. It also allows followers to give feedback and feel more connected to the artists. Our responsibilities included building the platform with high-quality code and state-of-the-art tools, ensuring compliance with coding standards, and delivering the project on schedule. We handled the development and maintenance of the backend application and the mobile apps for both iOS and Android.
Features for artists include:
- Profile registration and verification
- Managing public account visibility
- Uploading content and linking to other platforms (YouTube, Apple Music, Spotify, etc.)
- Moderating public comments and adjusting uploaded content
Features for followers include:
- Signing up and following favorite influencers and artists
- Accessing a feed of all followed accounts
- Commenting on content and interacting with other followers
- Additional features, some of which are still under development
Our engineering team used the latest tools and methodologies available, such as:
Project management & documentation: Fibery
Software development: Node.js 14
Systems engineering:
- Cloud services: Amazon Web Services (EC2, ECS, ECR, EKS, S3, RDS, SSM, Secret Manager, SNS, SQS, etc.)
- Source code management: Git (Bitbucket)
- Infrastructure as Code: Terraform
- Continuous integration & deployment: Circle CI, Concourse, Bitrise
- Monitoring: AWS CloudWatch