Success Story

Modernizing an AI-powered mental health application for Playing Forward; a leading US-based health tech company

About the client


Playing Forward (Dr. Mooves) is a leading technology studio known for its excellence in creative endeavors. In addition to collaborating with top-notch brands to build animated XR entertainment products, Playing Forward partners with experts in fields such as cognitive development, education, behavioral psychology, and neuroscience. Together, they craft immersive experiences with applications in diagnosis, treatment, and educational enrichment. Playing Forward is at the forefront of blending technology, creativity, and learning.

Business Situation

Given the alarming uptick in anxiety and depression among children, Playing Forward has taken proactive measures to address this issue. They’ve developed the Dr. MOOVES A&D mobile app, a pioneering solution that combines choreographed character movement and entertainment.
This app is designed for children and adults alike, empowering them to gain insights into their physical movements and monitor their mental health progress through convenient at-home physical therapy practices.

Nearly 20% of children and young people ages 5-20 in the United States have a mental, emotional, developmental, or behavioral disorder.

However, after surveying their customers, they realized the need for improvements in their application to better serve users. This decision came from their commitment to staying at the forefront of technology-driven mental health solutions. They actively sought technology partners for these enhancements and chose to work with Daffodil due to their esteemed reputation and expertise in software development and innovation.

Playing Forward has outlined a comprehensive set of requests, which they are entrusting Daffodil to fulfill:

  • Boosting User Engagement: User engagement is a critical factor in the success of any application, as it directly correlates with user satisfaction, retention, and overall user experience. Engaged users are more likely to spend time within the app, return frequently, and become loyal users. Recognizing this, the client asked us to implement a reward system within their app as a strategic approach to improve user acquisition rate and engagement.
  • Streamlined Server Control and Configuration: For improved control over server-side operations, Playing Forward seeks the development of an admin portal. This portal will grant them the ability to seamlessly manage and customize various aspects of the app's functionality, ensuring a smooth and efficient user experience.
  • User-Centric Redesign: To enhance the overall user experience, Playing Forward envisions a complete redesign of their app's interface and user interaction. This redesign aims to make the app more user-friendly, visually appealing, and intuitive. The goal is to create an environment where users feel not only engaged but also genuinely connected to the app's purpose.

The Solution

Following a thorough assessment of the requirements and extensive discussions with Playing Forward’s business team, Daffodil Software’s development team had crafted a comprehensive solution tailored to precisely meet the company’s needs and drive it towards greater success. The proposed solution comprised the following key components:

Reward System Integration

Studies show that when brands use gamification in their customer engagement strategies, they see a 54% increase in trial usage. So, to attract and keep more customers, we integrated a reward system into Dr. Mooves’ mobile app. Here’s what we did:

  • Our experienced team of developers expertly incorporated a robust payment gateway solution ‘DWOLLA’. This integration involved the implementation of advanced algorithms to facilitate the efficient payout of earned points to users’ bank accounts, ensuring a streamlined and secure payment process.
  • This means that upon successfully completing a dance task, end users (kids) will earn points, resulting in a payout directly to their parents’ bank accounts. This feature not only encourages engagement but also incentivizes regular use of the app.

Comprehensive Data Visualization

Upon login, the administrator is seamlessly directed to the dashboard, offering a comprehensive view of crucial parameters:

  • User Metrics Overview: The dashboard displays essential user metrics, including the total count of active and blocked users, along with the influx of new users. The user data can be filtered on a daily (default), monthly, or yearly basis.
  • Transaction Insights: A visually informative pie chart illustrates the distribution of transactions—pending, completed, failed, and those in progress—up to the current day. This visual representation enhances the administrator’s grasp of transaction dynamics

Effortless User Management

This admin portal offers robust user management tools, ensuring seamless control over user accounts and interactions.

  • User Overview: A comprehensive table presents all registered users of the application, including vital information such as – username, email address, registration date & time, and bank details status.
  • User Profile Insights: The user detail page offers an exhaustive view of individual user profiles within the application. It provides in-depth insights into the user’s profile and their activities on the platform. This feature empowers administrators to access critical user information and gain a comprehensive understanding of their interactions and transaction history on the platform.

Payment Management Functionality

Within the admin portal, administrators have the ability to efficiently handle payments. They can initiate payments for specific transactions, either manually or automatically, ensuring the smooth processing of financial transactions.

Administrators have two options for selecting transactions:

  • Single Transaction Selection: Administrators can handpick individual transactions that meet specific criteria and are conveniently marked with an enabled checkbox.
  • Multiple Transaction Selection: Alternatively, administrators enjoy the flexibility to select multiple transactions simultaneously, streamlining the payment process.

 Configurations Console

Within the Admin Portal, administrators have the flexibility to fine-tune configurations to align with specific requirements. This section encompasses two distinct categories:

Payment Configurations

Here, administrators find a suite of options related to payment management.

  • Automatic Payment

They can enable or disable the automated processing of pending payments at predefined dates and times, streamlining manual transaction processing.

  • Daily Reward Limit

Admin can set a daily cap/limit for rewards, ensuring fiscal control and consistency. Moreover, they can even make transactions in batch size.

For instance, if there are ten pending transactions and the batch size is set to two, these transactions are organized into five batches, each containing two transactions. These batches are then sequentially dispatched to the Dwolla payout API, enhancing payment management.


Dance Style Configurations

In this section, administrators can access a structured table that presents various dance styles and their configurations. To enhance the system’s robustness, we have provided admins with the ability to easily modify dance styles, define the minimum percentage required for each dance step, set the maximum value in cents for each dance style, and determine the value in cents corresponding to each earned point.

These features within the Admin Portal offer a comprehensive suite of tools to efficiently manage payments, user data, and dance-style configurations, ensuring a seamless and responsive user experience while enhancing administrative control.


Managing Privacy Policy & Compliance

The system in its initial state was rigidly hardcoded, featuring static pages that lacked flexibility for content updates. Recognizing the need for adaptability and enhanced user interaction, our skilled team initiated a comprehensive system overhaul and built a more dynamic and responsive platform.

This upgrade now allows administrators to easily update the content within the privacy policy, according to their specific needs and regulatory requirements.

Moreover, for effective communication and issue resolution, we created a dedicated “Contact Us” page. This feature simplifies the process for users to reach out to the customer support team. Admins can also conveniently update their contact details, such as email addresses and phone numbers.


The Impact

Our collaboration with Playing Forward has been a remarkable success story that speaks volumes about our commitment to delivering exceptional solutions. Our tailored approach not only optimized their operations but also greatly enhanced the user experience, aligning perfectly with their mission to transform mental health care.Our client is not only delighted with the outcomes but also excited about the future. The tangible improvements we've brought to their project have solidified their trust in our expertise. This shared satisfaction and enthusiasm for future collaborations underscore the strength of our partnership and our commitment to delivering practical and impactful solutions that meet their business objectives. We look forward to continuing this journey together and driving even greater success in the future.

Read Related Case Studies

Get in Touch

Sign up for a 30 min no-obligation strategic session with us

Let us understand your business objectives, set up initial milestones, and plan your software project.

At the end of this 30 min session, walk out with:
  • Validation of your project idea/ scope of your project
  • Actionable insights on which technology would suit your requirements
  • Industry specific best practices that can be applied to your project
  • Implementation and engagement plan of action
  • Ballpark estimate and time-frame for development