Yoga E-learning platform: Practice with frequency and motivation


YogiPeople is a school founded in 2014 that offers in-person yoga classes.

(an academic project carried out at Ironhack’s UX/UI bootcamp)

What I did

UX: Research, problem statement, user persona.

Interaction: Sitemap, user flow, lo and mid-fidelity prototype, tests.

UI: One hi-fidelity screen.


5 days sprint.

Individual project.

Project goals

Create an engaging online learning experience for Yoga students.


Research goals

Learn how Yoga students perceive their learning experience and the difference between in-person and online classes.

Learn what keeps students motivated and how the instructor/professor helps in the learning process.

Research methods

Online survey — 57 answers

In-person interview — 6 Yoga students


Key findings

The pain point of practicing Yoga online: People don’t know if they are making the positions correctly.

To be able to see Yoga beyond a physical exercise, it is necessary to know why you do what you do and what are the benefits.

Teachers help not only to confirm that people are doing the right posture but also to have a mentor that motivates them to find more information about the world of yoga.

The problem

Yoga beginners need a way to practice Yoga autonomously because they want to be connected to Yoga all the time.

The solution

Yoga content in addition to classes

People want to learn more about Yoga and one thing that is missing in almost every competitor on online Yoga classes is additional content — they are mostly focused on classes. YogiPeople will provide videos about history, philosophy, Buddhism, Hinduism, spirituality, eating, etc.

Frequent meetings with teachers

YogiPeople will have several subscription plans depending on the frequency a student needs to meet with a teacher of their choice via video call or chat. That way we can give closer assistance to the beginner student with more frequent meetings and a better price for an expert student that will need fewer meetings with teachers.

The proposed user flow reflects a common scenario: Paula (user persona) attends an online yoga class and after finishing the practice she has some doubts about it and wants to talk to the teacher. She books an online meeting and talks with the teacher.

Next steps


A quick survey to understand user preferences and objectives to be able to offer more relevant classes for each user.

Smart algorithm

An algorithm to mix practical activities and theoretical classes to generate more interest in the subject.

Key learnings

Card sorting

To be able to find standards I would have to make an extensive open card sorting and it was non-viable since I had only 5 days to work on the MVP. The closed card sorting, instead, allowed me to confirm that the filter options I proposed would work.

Low fidelity wireframe

Very important to create better messages and make the product intuitive. With low-fi prototypes, I could learn more about the user and how to present the value proposition.

Thanks for your attention!