Music Social Network

Social networking app for music lovers

Startup, USA.

Request
Develop a social networking mobile app for music fans.
Result
Number of new users and successful growth in the USA.
Technologies
  • Swift
  • Xcode
  • Foundation
  • UIKit
  • Cocoapods
  • RXSwift
  • Spotify SDK
  • EasyAnchor
Result
Number of new users and successful growth in the USA.

Results

  • User Growth Boost

    The new design and significant expansion of the app’s functionality attracted a large number of new users, increasing engagement and retention.

  • Strong Market Presence

    The app is now being successfully promoted in the U.S. market and continues to grow in popularity among music lovers.

Challenge

Our client was a U.S.-based startup with the idea of creating a social networking app for music lovers. The goal of the app was to help users connect with others who share similar music tastes—whether that meant favorite genres, artists, bands, or songs.

The client already had a mobile app on the market, but it was facing several issues that limited its success. The app’s functionality was too basic, and the design appeared outdated and lacked visual appeal. As a result, users found it difficult to stay engaged. Our task was to fully redesign the iOS version of the app and introduce a broad set of new features to improve the user experience and significantly expand its potential as a modern, vibrant social platform for music lovers.

Solution

This project required close collaboration with the client. While our team was responsible for the technical implementation, the client focused on the business aspects and worked on the UI/UX design.

Using the legacy code was not a viable option for us. Some of the existing features needed to be rethought and rebuilt, while other functionalities our client envisioned were entirely absent from the previous version. As a result, many components had to be developed from scratch.

On the backend, Cogniteq developers built a custom server-side infrastructure to manage users and support the expanding feature set. A key addition was a new login system: users enter their phone number, verify it via SMS code, and provide personal details.

The app does not host its own database of music tracks. Instead, it integrates with external services such as Spotify and iTunes, allowing users to import tracks directly into the app.

This integration posed several technical challenges. A major one was that the Spotify SDK doesn’t support adding tracks in a set order—crucial for custom playlists. Our team developed a solution to add, play, and manage tracks in-app. As a result, users can now: 

  • Add tracks to the app;
  • Play imported music;
  • Create custom playlists;
  • Remove tracks from playlists;
  • Change the order of tracks within playlists.

The app is currently available on iPhone, iPad, and iPod Touch, ensuring a seamless experience across all iOS devices.

Looking ahead, our next major milestone is the development of the Music Radar feature. This will be an ML-based algorithm designed to recommend both music and potential new connections based on users' listening behavior and preferences—further enhancing the app’s social and discovery capabilities.

more
icon
Log in

We had to develop an entirely new login functionality. To log in, a user needs to provide their phone number, enter a code received via SMS, and fill in their personal details.

more
icon
Profile

The profile screen in a new app includes basic information about the user and playlists and lists of “followers” and “following”.

more
icon
Search for new connections

A 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.

more
icon
Match algorithm

Our specialists developed an algorithm to find users and groups with similar music tastes who live in the same location as a user.

more
icon
Chat

In the new version of the app, our specialists significantly expanded the functionality of chats. For example, now it is possible to send music tracks via chat.

more
icon
Events

We 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.

more
icon
Groups

The app lets users create groups dedicated to specific artists or music genders. Groups can be either public or private.

more

Drop us a line!

Do you have a product idea you wish to bring to life?

Privacy Policy
Privacy Policy Text