iAwake Technologies is an established company focused on producing and distributing sound-based tools for meditation and other similar use cases. They contracted Factorial Complexity to help bring the vast catalog of audio files to the new and existing users. A modern media streaming application needed to be built and integrated into existing CRM system used by iAwake Technologies team.
Working closely with the customer's team Factorial Complexity built a turnkey solution for iOS and Android using a cross-platform framework React Native. The core of the application - media streaming engine - was developed using native code to ensure the best performance and compatibility. The application allows creating and managing playlists and offers a decent player experience on-par with the music distribution industry behemoths like Apple Music or Spotify.
Factorial Complexity had also created a companion web service solution. Web service provides access to media library hosted on Amazon S3. It integrates with existing iAwake database of the users and purchases and grants access to the corresponding parts of the media library.
For iAwake Technology this was a pilot project in a mobile space, and the goal was to build MVP in a cost-effective manner. This goal was achieved, and plans for further updates are already made.