This app gives a fun singing game where the goal is to guess the song your friend is singing, trying to build up the longest chain of correct guesses possible. The app is available on iOS and Android and has an integrated library of music content.
Some of the key complex components of this application are:
- An anonymous user account creation process to reduce all barriers to playing
- Multi-platform media encoding codec support
- A double revenue model using unlock-able playlists as well as links to the iTunes store via an affiliate link
- A flexible administrative system enabling simple game and playlist setup as well as usage insights
I was responsible for programming the backend API and administration panel for this application. It utilises both MongoDB and Redis databases and integrates with Apple’s push notification service and the In-App purchase receipt verification service. The admin panel provides basic user management, usage analytics and a simple to use playlist creator which syncs with the frontend application.