Music Application
KyleA music request app for DJs to receive on-demand requests from listeners at any venue.
We stabilized the app, fixed critical issues, and made it x3 faster.
We supported the project for a total of 8 months.
We implemented over 20 new features.
Our QA team conducted end-to-end testing.
The Idea Behind the Project
Kyle is an on-demand music application that connects DJs, listeners and young artists to make the interaction more digital and get the most out of the venue.
With Kyle, DJs can earn money by playing people’s favorite songs on request. Listeners just send the DJ exactly what they want to hear without moving from a table or shaking any hands.
Kyle also gives the opportunity for undiscovered artists and previous top-charters to share their music to the world, gain visibility and increase a fanbase.
Project Challenges
The client came to us with a request to restructure the logic of the existing music application, resolve issues from a previous developer and redesign the UI/UX that would match the brand image and resonate with the target audience.
Main goals:
- To restructure the logic of the app
- Development of a simple and user-friendly interface
- To improve app’s performance
- To implement new features
- Improvement of payment services integration
Provided Solutions
App Logic Restructuring
Our team restructured the logic of a music app helping the client to think through a variety of scenarios and use cases and ensuring its future scalability.
Increased App Performance
While working on fixing the initial issues, we improved the overall performance of the application, which had become more stable and x3 faster.
Reimagining UX and UI
We made screens reordering and added new ones to improve user experience, improved app navigation, and completely redesigned the current UI to make it more functional, modern and user-friendly.
New Features Development
We introduced new features for the app, such as the possibility to see and leave feedback for successfully completed orders, select a profile avatar, search for a DJ and order tracks, and more.
Key Features Overview
Find a DJ
Users enter their account, find the DJ of the party and choose songs by categories like genres, best songs, new releases, etc.
Managing Orders
DJs can manage their lists of requests in an easy playlist format so they can accept or reject a song.
Song Ordering
Listeners can search for their favorite song or artist in the app and send orders to a DJ to play it in the club.
Easy Transactions
DJs keep track of all the engagements for the night with records of the requests made.
Real-Time Feedback
Listeners can rate a DJ and a song, leave a tip and comment on the track performance.
Client's Feedback
Elvis Hedji
CEO & Owner of Kyle