Designing an E-Learning Platform for Yoga People

Fun People Inc.

Duygu Kaban
3 min readNov 9, 2019

In the third week of Ironhack journey, we have got a task to design an e-learning platform for Fun People Inc., which is an educational company born in 2014. They currently offer in-person courses of languages, music, yoga, cooking and first-aid for adults.

Problem Statement: Fun People Inc. needs a way to provide an engaging online experience for students that cannot attend the workshop camp.

Thanks to a great collaboration with Melanie Maiterth, we have immediately started our research. Our search defined the focus on yoga. First, we searched the competitors (e-learning platforms, yoga studios, online yoga classes). Latter we conducted an online survey and finally interviewed several people.

Here are repeating pain points of doing yoga at home:

  1. No teacher present,
  2. Motivation & performance decrease,
  3. Lack of yoga atmosphere.

Accordingly, we have created a persona, named Harper, with main goals and frustrations:

Harper, practicing yoga, photo by broadly

To minimize Harper’s pain points, we have created a “How Might We…” question to frame our ideation process and to brainstorm.

How might we create an online experience as if the yoga teacher is present during the course -especially to correct poses and ensure detailed re-assuring instructions?

On our ideation process, we came up with some crazy ideas and features, where all of them seemed quite nice to have. However, we needed to prioritize the features to focus on the final solution. (In that phase, the process felt like a roller coaster. 🎢)

With the help of the MoSCoW method, which is a feature prioritization technique, we have defined some Must-haves and Should-haves:


  • In-course Posture Videos
  • Personalized Course Recommendations with specific class titles
  • Booking of studio class


  • Express Version — Extended Version
  • Class Summary Download
  • Differentiation of posture videos (level/optional)

Afterward, we have created a happy flow where Harper sets-up the course preferences, starts the 1st class, checks the posture video and finally finishes:

Happy flow for the assigned task

After several iterations and testings, we have created a mid-fi prototype. Honestly, the prototype is never the final version. There is always room for further development. However, to respect the deadline, this is our final version for this week’s delivery:

Mid-Fi Prototype

Here is the interactive prototype, if you want to give it a try:

Next Steps

Our next steps will be to research future features and also test more, refine more.

I have learned from this project quite a lot! Our research results showed that every user has different expectations. That is quite a challenge to satisfy all. My main learning is to trust the process. It was a roller-coaster week for me. I was nervous if we are not managing to deliver the project on time and fulfill the assignment.

In the end, I am very happy with the result and the great team spirit! 👩🏻‍🏫



Duygu Kaban

I am a UX/UI designer. I love my doggie (Cora) and enjoy teaching during my free time. I am also a mediocre skater in summer. 🏰