

Country_
Launched_
Industry_
Country_
New Zealand
Launched_
2023
Industry_
Wellness / Mindfulness / Meditation
Whole Body Prayer (WBP) is a guided meditation app based on the unique methodology of Yan Ming Li, a spiritual guru and global movement leader.
The app offers guided meditations, breathing exercises, journaling, and daily wisdom affirmations, aiming to unlock the secrets of self-healing practices.
Project Context
We received a request to create a user-friendly meditation app centered around mindfulness. The goal was to empower the product with an extensive content library to boost user engagement. Motivate them to meditate daily, fostering a positive mood change and understanding the advantages of meditation through journaling and progress tracking.
Product idea
A personalized Guided Meditation app offering custom timers and access to an original content library for enhancing meditation practice.
Development Target
Release the MVP mobile app with a CMS on both iOS and Android platforms, targeting the US market, and gaining an initial user base within the first two months.
Challenges
Developing over 60+ pages, pop-ups, and delightful animations using Flutter's UI Kit and component reuse, which saved time and budget.
Ensuring user-friendly and comprehensible management of meditation settings.
Custom backend and serverside development to tie Mobile Apps, Content, and Admin Panel together.
Developing a robust and scalable CMS for extensive content management (Videos/Audio, Audiobooks, tags, categories).
Supporting a wide range of user devices, covering approx 99.5%(!) of active mobile devices.
Extensive testing and security audits to ensure that users have the best possible experience.
Solution
& Implementation
Mobile App
for end users iOS and Android
Backend and cloud infrastructure setup
to connect User Mobile App and Admin CMS
Web CMS
for Admin to manage App content
and media files
Empowering users to cultivate a daily meditation habit.
Personalized meditation presets creation and saving.
Meditation controls that allow a user to set up their own flow — with custom sounds, session duration, and more.
Timer functionality for seamless meditation sessions.
Dynamic meditation design based on daytime.
Master Li's Unique Content Library
Offering a comprehensive resource to deepen meditation practice and healing understanding.
Organized content categories for easy navigation.
Seamless video/audio player integration.
Convenient management of the favorite content list.
Social media sharing of valuable content links.
Custom Scores and In-App Achievements
Meditation score system that encourages users to practice daily
Track a streak of consecutive meditation sessions.
Analyze meditation session times and sessions completed.
Monitor weekly, longest, and average session duration.
Qiji - A unique score evaluating users' meditation practice.
Daily Affirmation Collection
Inspiring text content updated daily from CMS.
Users can share, add to favorites, and receive daily wisdom for motivation throughout the day.
Push-Notifications to encourage Consistent Meditation
Custom reminders to maintain a consistent meditation routine.
Allowing users to track daily mood, including voice and notes.
Providing a calendar check-in, weekly mood analysis.
Meditation sessions archive feature for review and reflection.
English and Chinese languages support. Flexibility to change app content at any time.
Ability to update media content in various languages.
To ensure that users meditate accordingly with the Master Li recommendations we developed a custom compass feature that helps users to navigate towards the right meditation direction.
Empowering users to set and track their desired app-related goals and data collection.
Meditation controls that allow a user to set up their own flow — with custom sounds, session duration, and more.
Timer functionality for seamless meditation sessions.
Dynamic meditation design based on daytime.
Empowering users to cultivate a daily meditation habit.
Personalized meditation presets creation and saving.
Master Li's Unique Content Library
Offering a comprehensive resource to deepen meditation practice and healing understanding.
Organized content categories for easy navigation.
Seamless video/audio player integration.
Convenient management of the favorite content list.
Social media sharing of valuable content links.
Custom Scores and In-App Achievements
Meditation score system that encourages users to practice daily
Track a streak of consecutive meditation sessions.
Analyze meditation session times and sessions completed.
Monitor weekly, longest, and average session duration.
Qiji - A unique score evaluating users' meditation practice.
Daily Affirmation Collection
Inspiring text content updated daily from CMS.
Users can share, add to favorites, and receive daily wisdom for motivation throughout the day.
Push-Notifications to encourage Consistent Meditation
Custom reminders to maintain a consistent meditation routine.
Allowing users to track daily mood, including voice and notes.
Providing a calendar check-in, weekly mood analysis.
Meditation sessions archive feature for review and reflection.
English and Chinese languages support. Flexibility to change app content at any time.
Ability to update media content in various languages.
To ensure that users meditate accordingly with the Master Li recommendations we developed a custom compass feature that helps users to navigate towards the right meditation direction.
Empowering users to set and track their desired app-related goals and data collection.
Technologies and tools

An open-source framework for developing cross-platform applications from a single codebase

The backbone of our backend stack to create server side

A modern, high-performance API for developing APIs with built-in validation and easy-to-understand documentation

A set of backend cloud computing services and application development platforms provided by Google

A cloud cross-platform subscription service that simplifies managing in-app purchases and subscriptions

A convenient user interface plugin designed specifically for FastAPI applications

A popular NoSQL database known for its flexibility

A cloud infrastructure provider with a wide range of services to facilitate application deployment and hosting

Provides scalable virtual machines where Python and FastAPI applications can be deployed and run in a production environment

An open-source framework for developing cross-platform applications from a single codebase

The backbone of our backend stack to create server side

A modern, high-performance API for developing APIs with built-in validation and easy-to-understand documentation

A set of backend cloud computing services and application development platforms provided by Google

A cloud cross-platform subscription service that simplifies managing in-app purchases and subscriptions

A convenient user interface plugin designed specifically for FastAPI applications

A popular NoSQL database known for its flexibility

A cloud infrastructure provider with a wide range of services to facilitate application deployment and hosting

Provides scalable virtual machines where Python and FastAPI applications can be deployed and run in a production environment
Security Solutions
We leveraged a Python backend and built a secure cloud server infrastructure, adhering to industry best practices, ensuring both app security and uninterrupted performance.
Encrypting locally stored data and cache for added protection.
Encrypting locally stored data and cache for added protection.
Implementing thorough input data validation and sanitation in our FastAPI application to prevent code injection and enhance security.
Employing FastAPI Admin's role-based access control to restrict unauthorized access to sensitive data and resource management.
Securing MongoDB with built-in authentication and access control features, safeguarding data at rest and during transit.
Encrypting locally stored data and cache for added protection.
Encrypting locally stored data and cache for added protection.
Implementing thorough input data validation and sanitation in our FastAPI application to prevent code injection and enhance security.
Employing FastAPI Admin's role-based access control to restrict unauthorized access to sensitive data and resource management.
Securing MongoDB with built-in authentication and access control features, safeguarding data at rest and during transit.

Krootl delivered an app with an interactive UI/UX, functional features, and a CMS backend portal. The detail-oriented team consistently delivered on time and was highly transparent and efficient throughout. Above all, their astute problem-solving approach exceeded our initial expectations.”