Radio broadcasting app

Development of a hybrid mobile app that went live on 38 FM stations.

About a project

The Client set an enthusiastic goal to have a digital marketing mobile platform built specifically for radio. UUUSoftware was glad to help with its development and implementation.

Our Client is a leading Canadian digital media provider. The request was to develop a mobile app went live on all 38 FM stations across Canada and in Toronto. Our team of seven developers helped the client build the hybrid mobile app for iPhone and Android for radio FM stations.

The mobile application we aimed to develop needed to have a capability for music stream playback, audio recording, conversion to mp3, and social platform integrations.

Development of a hybrid mobile app that went live on 38 FM stations.

Client's challenges

  • The Client needed the development experts to create a customizable platform that could be branded and configured for multiple radio stations.

  • There was a requirement for choosing an optimal format for audio data since there was no common audio format supported by both Android and iPhone platforms.

  • There was a challenge related to a big data volumes processing.

Our solutions

Our team analyzed and developed a foundation with the common features and customizable ones. After analyzing and experimenting with various audio compression libraries, such as wav and mp3, we found the one supported by both Android and iOs platforms. We used scalable capabilies of AWS for the data processing.

The mobile app we developed went live on 38 FM stations across Canada. UUUSoftware provided the project with seven top-level software developers. It took us five months to turn the ambitious idea of our Client into a successfull product.

Today, the product we built has more than 100 million visitors per year and generates stable high profit. We are glad to be a part of the Client’s success.


Project details

months of cooperation
software developers
FM stations used by the app

Tech Stack

  • ReactJS
  • JavaScript
  • TypeScript
  • JSX
  • Redux
  • SCSS
  • Webpack
  • SSR
  • Swagger API
  • OpenAPI
  • Gateway
  • SSO
  • Docker
  • Kubernetes
  • AWS
  • Graph Database
  • Neo4j & OrientDB
  • Node & Express
DevOps tools
  • AWS
  • EC2 instances
  • GitLab