During the COVID-19 situation and lockdown, everybody was isolated and locked in their homes🔒. Unable to move out, learn something new, and explore. In such times most kinds of communication and learning switched online📲. Various skill-based classes like dance, music, meditation, art, etc. were also undertaken online.
Nearly, every day I would see a new post of online skills-based class. This lead me to notice some problems and I came up with some ideas to solve it. To make this case study an interesting and fun read, I have used emojis.
So are you ready to know more? Let's get started!👇
The idea was to create a platform to connect people who have expertise in certain skills 👌 and intend to share it with the ones who want to learn that skill in the form of live classes conducted within a preset schedule. 📲
• No platform for local trainers to conduct their live classes and to share skills in the form of scheduled sessions.
• The experts can reach only a limited audience in a physically conducted class.
• Currently, experts have to depend on social media platforms to promote live classes and then send the zoom link to each interested learner. 💻
•People who would like to learn something do not have the time to physically go and attend a class. ⏳
Competitive Analysis 📊✏
I started my research by conducting a competitor analysis of apps which also provided a platform for creators to share their skills online.
I analyzed three main applications that are Skillshare, Udemy, and Curefit as they have courses for various categories to offer for learners. Curefit specifically has a concept of live classes. This helped me understand the various parameters followed in the design of other applications. 👍
The main problems with these platforms were that there was no community experience while learning and no accountability. Trainers who conduct classes locally could not conduct their regular classes online with ease.
So as I said earlier during the quarantine period I noticed various institutes and trainers post about their daily online classes. However, there was no platform for them to promote the same 😢.
These trainers had to post their class updates on Instagram to publicize, and then individually send the zoom link to each participant 💻. Here, is some screenshots from those posts for some additional validation.
Meet the Users 👩👨
After the research and validation, I defined the user personas to define their goals, need, pain points, and motivation😇. This helped me empathize with the users. I came up with How might we (HMW’s) to define the design considerations and direction in which I would be going further.
As I always think in terms of the product as a whole, before starting to design I always ask this one question.
What are the mutual goals of the user and the business?
Let's have a look.👇
My ideation process involved making very rough brainstorming sketches and user flows. This helped get the ideas on paper. Here are some of my rough sketches. The ideas I wrote in this phase changed further in the process.
So I ended up doing a lot of iterations which actually lead me to my final design. I was also understanding and improving the UX of it.
Some of my old screens.👇🤣
Design Execution 😍
I tried to inculcate all the insights gathered from the empathize and define phases to enhance the UX. After a lot of feedback and updates later, my design screens were ready.😅👇
In the onboarding screens, I wanted the user to have a glimpse of what would it be like using the app. So I highlighted some splash screens of the various classes for eg. cooking, art, yoga, etc. the user will get to learn.🎨
In the copy of onboarding, I wanted to emphasize the features of the live learning experience.✨
Interest Selection and Course page
Recommendations for the live and upcoming classes are given according to their selected interests by the user. Then the question arose👇
How might we create features that are flexible and around the schedule for learners?⏳
So, I gave the feature where learners can book a slot as per their convenience of the class. I wanted to make the interface as clear as possible for the user. Hence I added reference pictures of the requirements for the class.
Live class experience
So finally you reached to the live experience of the class✨.
I wanted to make the live experience of support and spirit of learning together so I added the feature where the user can discuss doubts live with the trainer and other learners🙌. They can also share the progress of work during a live class.
The learners can provide feedback to the trainers in terms of likes and claps too.👏 These features can create an engaging atmosphere for live learning.
After completing every class the user will be given a reward in terms of certain points and feedback for the minutes watched. After an accumulation of 1000 points, the user will get 25% off on membership.✨
Every user will be having the first 3 live sessions of any class to be free 🤟 after which to attend the class further they will have to upgrade to premium membership.
Users will also get notified in terms of reminders a day before the class such that they can prepare for the requirements of the next class accordingly.
Up for a challenge feature
While learning a new skill the most important feature is practice so I added a feature in which the user can take up a short challenge given by the trainer to all the learners of the class👍. They will receive points on submitting the deliverables for each day.
The learners need to submit their work each day with other learners. This facilitates mutual support to practice. At the end of it, the user gains the complete points for the challenge.💯
This was a super interesting challenge to work on. I got to learn a lot from exploring various apps and their features and coming up with my own. Also, Thanks to you for reading through my case study.😁
Claps are highly appreciated.👏
Just press and hold the clap button till you reach the number 50.