About Zoundz App

Zoundz App

Overview

The Zoundz mobile team came to us with the purpose of helping pet owners and vets. The purpose of this application is to help relax the pets and reduce their stress with the help of music.
We were given the purpose to build the app but separate music stations were needed to be developed as per animals. The app also needed features to connect with different streaming devices. We integrated the app with Alexa, Google Home, Chromecast, etc. Every step of the process was taken to ensure users’ ease-of-access.

Technologies

Android App: Native Application
iOS: Native Application
Admin Panel Frontend: Express JS
Admin Panel Backend: Node JS
API Integration: Node JS
Google Home Integration: Action Console, Firebase
Alexa Integration: AWS

App Functionality For
End User

There are 2 types of user profiles: “Consumer” and “Professional”

Music Subscription

There are 2 types of subscriptions: “Free” and “Premium”.

Free Playlist:

As the name suggests, pet owners can play all the free songs available on the Zoundz app.
The songs you get in the free plan cannot be downloaded without a paid subscription.

Premium Playlist:

Referral/promo codes provided by vets can be used for monthly/yearly subscription.

Steps to be followed by pet owners for taking monthly/yearly subscription:

Registered email ID verification
Promo code verification
Apply promo code
Payment via Debit Card/Credit Card

Users can also buy streaming devices from the official Zoundz website

Streaming Devices
Connection

Streaming devices you can connect with:

Mobile (Bluetooth pairing)
Amazon Alexa (Bluetooth pairing)
Google Home (Bluetooth pairing)
Smart TV (via Chromecast)
iTV etc. (via Chromecast)

Streaming Music

Streaming devices you can connect with:

  • Pet owners can play one song at a time over multiple streaming devices with respect to music channels.
  • The songs can be marked as favorites depending on how often the pet owner plays a particular pet song.
  • With an active subscription plan, pet owners can play/shuffle music breakfree.

App Functionality For Admin

Music and Loading Controls

Admin can create a new station with description and label for a specific animal type. They can upload/delete/categorize songs. Admin can store details and manage music streaming devices; for Google Home, Alexa, Bluetooth devices, etc..

User Control

Admin can store and manage users as well as vet details; such as add, delete, block, and update vet doctor and pet owner registration, contact, and payment details. Also, admin can change email and contact info of users…

System and Data Analytics

Admin can create analytics on account usage, location of users, skipped songs, coupons, etc. Also, he/she can create analytics on how many people add stations to their favorites, how often they listen, how long on average, etc.

Ads Management

Admin can manage commercial ads in the app for unsubscribed users. Also, he/she can upload/insert commercials and target them to a set station.