Request:Develop a social networking mobile app for music fans.
Result:Number of new users and successful growth in the USA.
Our client was a startup from the USA that had an idea to develop a social networking app for music lovers.
Our client already had an obsolete version of a mobile app. However, there was a number of limitations in terms of functionality and outdated design.
Our task was to conduct a full redesign of the mobile app on the iOS platform, refactor existing code base and develop new features.
This project required close cooperation with the customer in order to clarify all the nuances of functionality due to complexity of business logic.
It turned out that it was not feasible to use the legacy code. Some existing features now required integration with new API. At the same time some parts of the functionality that our client wanted to have were not included in the previous version. A lot of features had to be developed from scratch.
Log-inWe had to create an entirely new sign-in functionality. In order to log-in the user needs to input a phone number, enter a code received via SMS and add their personal data.
ProfileThe profile screen in a new app includes basic information about the user, playlists and lists of followers.
Search for new connectionsA user can check whether somebody from their contacts or Facebook friends uses the app. Users can also send invitations to their contacts to sign up on the social network.
ChatIn the new version of the app our mobile developers significantly expanded the functionality of chats. For instance it is possible now to send music tracks via chat.
EventsWe added a feature that allows users to create events and invite others to join them. There are no restrictions related to the types of events - it can be a huge event at a stadium or a small home party. The app can find people based on their location.
GroupsThe app lets users create groups dedicated to specific artists or music genders. Groups can be either public or private.
Match algorithmOur specialists developed an algorithm to find users and groups with similar music tastes who live in the same location as the user.
BackendCogniteq developers built a server-side for managing users and their details.
Next stepThe next milestone in our plan is to develop the Music Radar feature. This is an ML-based algorithm that will provide recommendations for music and new connections.
DevicesThe app is available for iPhone, iPad, and iPod Touch.
The app does not have its own database with music tracks. The application is integrated with Spotify and iTunes. Users can share the tracks with their friends if they have Spotify subscription.
Our mobile engineers implemented the following functionality:
• Add tracks to the app
• Alayback of the tracks
• Areate playlists
• Aelete tracks from playlists
• Change the order of tracks
The new design and significant expansion of the functionality attracted a considerable number of new users.
The app is now being promoted in the US market and its popularity is growing.