Health and WellnessApp

An app for learning yoga poses

We've created an app for yoga students and teachers, as well as newly certified trainers, to help them learning the poses in more detail. It has functionality that allows you to test your knowledge with flash cards sets or exams.


Project Overview

The client had paper cards to learn yoga, but that wasn't enough - they decided to digitize the training system and make it as an app based on the back and design they already had, since there was a web version of yoga poses and breathing exercises.

In this app you can browse the library of poses and information about them, create your own collections of poses (stacks), learn different parameters of poses with the help of virtual cards and take exams to test your knowledge in this stack.

In addition to asana technique, users can read the name in Sanskrit with transcriptions or hear the audio soundtrack.

Target Audience

Students, teachers, amateurs, and newly certified yoga instructors who has aim to learn the poses in more detail.


There is a free version with a limited number of poses available and a subscription that unlocks paid content and allows you to receive updates.

You don't have to have an account to use the free version, all saved poses and data are stored locally on your device. You can set up push notifications based on user activity.

Explore App on:

Project Stages
Preparing specifications
Preparation of documentation on project management, determination of the main tasks and time needed for their solution in order to prevent possible risks at development stage.
Research and Wireframes
Analysis of the current competitors in the market, as well as competitors from related industries. Selection of the best solutions. Creation of Wireframes.
Final design
Working through the final UI to solve the tasks of: adding cards to the stack, organizing the exam process, creating your own collections.
Service development
Project development on the final design. Implementation of functionality according to the amount prescribed in the specifications. Getting the finished product.
QA and project launch
Testing the service for compliance with standards, looking for possible bugs in the interface. Small adjustments and final launch of the product.

Got a project like this?

How it works
yoga phone
Flash card study mode
The user is presented with side A of the card and must check if he knows the corresponding value of side B.
If the answer is correct, the user clicks the green check mark or swipes to the right; if the answer is incorrect, he clicks the red cross or swipes to the left.
At the end of the lesson, the user sees their score and possible actions - shuffle and continue or finish and return.
Examination part
The user tests his knowledge of the poses in a given stack using a random set of questions in various formats. On the main exam screen, you can set the number of questions on the exam, enable or disable the "Check my answers as you go" feature, and the "Begin" button. If the user has already taken exams in this stack, their results are listed under the button with a time stamp and grade.
yoga phone
yoga phone
Catalog of asanas
There is a catalog of all poses, sorted alphabetically by English name, and new poses added in the last 14 days are tagged. The free version includes a limited number of asanas to learn. All of the cards you get in the paid version are available to you forever.
yoga phone
Searching for Asanas
There is a search function that asks for the names of the postures in English and Sanskrit. You can filter poses by target/core/muscle groups and categories.
yoga phone
Creating a new stack
The user can create a new stack by pressing the floating green [+] button on the Stack screen or the Library screen. You are then taken to the Library screen (if you have been in stacks), the button goes to the original "Add Poses" state and the (+) appears to the right of the pose cards in the list.
yoga phone
Pose Library
Information about the pose is stored both in the library and in the list of poses in the stack. It includes a description of the technique and a voiceover of the correct asana name.
"The team selected the best ways to solve problems and took the initiative."
William Artamon
Owner & Founder, WorkoutLabs

Got a project like this?