Projects
Projects
Spark Learn
Spark Learn
Spark Learn
Spark Learn mobile app aim to make learning fun and effective for primary school kids while fostering a strong sense of community and parental control. The main objective is to create a product that not only engages young learners but also encourages them to come back for more and share the app with their friends.
Spark Learn mobile app aim to make learning fun and effective for primary school kids while fostering a strong sense of community and parental control. The main objective is to create a product that not only engages young learners but also encourages them to come back for more and share the app with their friends.
Category
Category
Mobile-app
Mobile-app
E-learning
E-learning
Role
Role
Product Designer
Product Designer
Company
Company
Spark Learn
Spark Learn
Duration
Duration
10 days

Problem Statement
Problem Statement
Problem Statement
Primary school students lack engaging and effective tools to make test preparation enjoyable and productive. Existing test prep apps lack engaging features and fail to create a strong sense of community among users. The Team’s goal is to develop an app that overcomes these challenges and becomes an essential part of a child's learning journey.
Primary school students lack engaging and effective tools to make test preparation enjoyable and productive. Existing test prep apps lack engaging features and fail to create a strong sense of community among users. The Team’s goal is to develop an app that overcomes these challenges and becomes an essential part of a child's learning journey.
Solution
Solution
Solution
I designed an engaging learning modules to make learning fun and interactive, personalized learning based on child’s age and class, daily test challenges, reward system, cash back incentive, social features like competing with friends on leaderboard, subscription plan, referrals system, parental control to monitor child’s learning progress and track child’s location.
I carried out research to create essential features that keep the application engaging for both the parent and the child.
I designed an engaging learning modules to make learning fun and interactive, personalized learning based on child’s age and class, daily test challenges, reward system, cash back incentive, social features like competing with friends on leaderboard, subscription plan, referrals system, parental control to monitor child’s learning progress and track child’s location.
I carried out research to create essential features that keep the application engaging for both the parent and the child.
Challenges Encountered
Challenges Encountered
Challenges Encountered
Implementing a reward system that converts gifts to cash while maintaining sole purpose of learning was complicated.
Figuring out a way to make the onboarding process seamless because it requires two phones and a lot of parents have the shortest attention span.
Balancing my design decisions to work for both parents and children who have different needs, preferences required careful consideration.
Protecting children's personal information and ensuring secured data handling is important. I had to make decisions that will make parents trust the app with their child's data.
Keeping the kids attention while learning is not easy, hence the need to create engaging activities to prevent distractions.
Implementing a reward system that converts gifts to cash while maintaining sole purpose of learning was complicated.
Figuring out a way to make the onboarding process seamless because it requires two phones and a lot of parents have the shortest attention span.
Balancing my design decisions to work for both parents and children who have different needs, preferences required careful consideration.
Protecting children's personal information and ensuring secured data handling is important. I had to make decisions that will make parents trust the app with their child's data.
Keeping the kids attention while learning is not easy, hence the need to create engaging activities to prevent distractions.
Results
Results
Results
By gaining deep insight on the needs and wants for child and parent, Spark Learn has developed an innovative design solution that makes learning fun and impactful for kids.
The app has included engaging features for child and parent such as daily challenge, referral system, cash out gift items, social features like competing with friends on leaderboard and daily test streak reward.
Spark Learn has make learning fun, interactive and effective for primary school kids while fostering a strong sense of community and parental control to protect child privacy.
By gaining deep insight on the needs and wants for child and parent, Spark Learn has developed an innovative design solution that makes learning fun and impactful for kids.
The app has included engaging features for child and parent such as daily challenge, referral system, cash out gift items, social features like competing with friends on leaderboard and daily test streak reward.
Spark Learn has make learning fun, interactive and effective for primary school kids while fostering a strong sense of community and parental control to protect child privacy.
Userflow
Userflow
Userflow
See the user flow for both parent & kids below:
See the user flow for both parent & kids below:

Core Features
Core Features
Core Features
Here are some of the features below:
Here are some of the features below:
Set up child device
Set up child device
Set up child device
Here, the parent gets the child device(phone or tablet) and begins the pairing of the device process. After selecting the child device, a prompt shows up that asks for confirmation if a parent account has been created with the same email. Without a parent account being created you cannot create a child account.
Here, the parent gets the child device(phone or tablet) and begins the pairing of the device process. After selecting the child device, a prompt shows up that asks for confirmation if a parent account has been created with the same email. Without a parent account being created you cannot create a child account.

Child home section
Child home section
Child home section
The progress chart shows the child’s 4 best subjects that were selected during onboarding, it gives a visual representation of how the child has been engaging Spark Learn. A carousel is displayed with each card containing different subjects a child can practice on. The daily challenge is the most engaging feature for the child where he gets to answer questions daily and gets rewarded if gets the questions correctly.
The progress chart shows the child’s 4 best subjects that were selected during onboarding, it gives a visual representation of how the child has been engaging Spark Learn. A carousel is displayed with each card containing different subjects a child can practice on. The daily challenge is the most engaging feature for the child where he gets to answer questions daily and gets rewarded if gets the questions correctly.

Daily challenge
Daily challenge
Daily challenge
The daily challenge uses game-like elements to engage children through goals, rewards, feedback, competition, collaboration, and challenges. Each day features four questions worth one point each for correct answers, enhanced with visual imagery to make learning more exciting.
Each daily challenge has a time limit - if children don't complete it within the scheduled period, they lose that day's reward opportunity.
The daily challenge uses game-like elements to engage children through goals, rewards, feedback, competition, collaboration, and challenges. Each day features four questions worth one point each for correct answers, enhanced with visual imagery to make learning more exciting.
Each daily challenge has a time limit - if children don't complete it within the scheduled period, they lose that day's reward opportunity.

Child Achievement & Point Reward
Child Achievement & Point Reward
Child Achievement & Point Reward
The achievement feature promotes competition among friends using 5 gemstones representing different stages. Each stage unlocks when children reach the required points from subject tests. Points come from daily challenges (up to 4 points daily) and test streaks (1 point each). Children can only earn points through these two activities.
The achievement feature promotes competition among friends using 5 gemstones representing different stages. Each stage unlocks when children reach the required points from subject tests. Points come from daily challenges (up to 4 points daily) and test streaks (1 point each). Children can only earn points through these two activities.

Practice Test Questions
Practice Test Questions
Practice Test Questions
Children select a class and subject (like English shown here), then answer multiple-choice questions with four options each. There's no timer to avoid overwhelming kids and keep focus on learning. Bottom navigation shows if answers are correct or incorrect.
An audio feature reads questions aloud, which is especially useful for rhyme identification tasks. After completing tests, all answers are displayed so children can review questions and see corrections for any mistakes they made.
Children select a class and subject (like English shown here), then answer multiple-choice questions with four options each. There's no timer to avoid overwhelming kids and keep focus on learning. Bottom navigation shows if answers are correct or incorrect.
An audio feature reads questions aloud, which is especially useful for rhyme identification tasks. After completing tests, all answers are displayed so children can review questions and see corrections for any mistakes they made.

Subscription plan
Subscription plan
Subscription plan
Every parent has a 7 days free trial to see what Spark Learn offers, and can decide to pay for the subscription plan in order to gain full access to the application. The subscription plan is monthly or yearly, parents get to decide which is the best option they want to choose.
Every parent has a 7 days free trial to see what Spark Learn offers, and can decide to pay for the subscription plan in order to gain full access to the application. The subscription plan is monthly or yearly, parents get to decide which is the best option they want to choose.

Parent home section
Parent home section
Parent home section
The home screen shows the free trial status to prompt plan upgrades and includes a refer-and-earn feature for parent engagement.
Parents must create a child's profile with basic information and device details before the child can access Spark Learn. Once added, parents can view their child's daily activity summary and performance on the app.
The home screen shows the free trial status to prompt plan upgrades and includes a refer-and-earn feature for parent engagement.
Parents must create a child's profile with basic information and device details before the child can access Spark Learn. Once added, parents can view their child's daily activity summary and performance on the app.

Parent create child profile
Parent create child profile
Parent create child profile
The profile section allows you to add multiple child profiles based on preference, you get to set up multiple child profiles after paying the subscription fee. To add a child’s profile you have to fill in his/her first name, device type and date of birth appropriately. You also have the choice of using an avatar as a profile picture for your child to ensure privacy.
The profile section allows you to add multiple child profiles based on preference, you get to set up multiple child profiles after paying the subscription fee. To add a child’s profile you have to fill in his/her first name, device type and date of birth appropriately. You also have the choice of using an avatar as a profile picture for your child to ensure privacy.

Parent view child learning progress
Parent view child learning progress
Parent view child learning progress
Parents can see child screen time, lesson completion and test performances. This will allow parents to evaluate the impact Spark Learn has on their child. Spark Learn only allows parent devices to share their child leader board due to privacy protection.
Parents can see child screen time, lesson completion and test performances. This will allow parents to evaluate the impact Spark Learn has on their child. Spark Learn only allows parent devices to share their child leader board due to privacy protection.

Parent cash out child reward
Parent cash out child reward
Parent cash out child reward
Security measures are taken here to ensure that only the parent can withdraw their child’s gift into their bank account, and the parent enters their 6 digit access pin to proceed with withdrawal. Parents specify the amount of gift they want to withdraw and the gift gets converted to the equivalent of naira.
Security measures are taken here to ensure that only the parent can withdraw their child’s gift into their bank account, and the parent enters their 6 digit access pin to proceed with withdrawal. Parents specify the amount of gift they want to withdraw and the gift gets converted to the equivalent of naira.

Parent Prototype
Parent Prototype
Parent Prototype
See how the parent user journey works.
See how the parent user journey works.
Parent prototype
Parent prototype
Child Prototype
Child Prototype
Child Prototype
See how the child user journey works.
See how the child user journey works.
Child prototype
Child Prototype
Design system
Design system
Design system
Here are the components that made up the design system used for this project.
Here are the components that made up the design system used for this project.
Design system
Key Takeaways
Key Takeaways
Learning should be enjoyable and engaging for children, and parents play an important role in making that experience interactive and meaningful. By deeply understanding the needs of both children and parents, Spark Learn has created an innovative solution that turns education into a fun and impactful journey.
The app features engaging elements for both groups, including daily challenges, a referral system, redeemable gift rewards, social competition through leaderboards, and streak-based rewards for daily tests.
Spark Learn makes learning interactive, effective, and exciting for primary school students while building a strong sense of community and giving parents the tools they need to safeguard their child’s privacy.
Learning should be enjoyable and engaging for children, and parents play an important role in making that experience interactive and meaningful. By deeply understanding the needs of both children and parents, Spark Learn has created an innovative solution that turns education into a fun and impactful journey.
The app features engaging elements for both groups, including daily challenges, a referral system, redeemable gift rewards, social competition through leaderboards, and streak-based rewards for daily tests.
Spark Learn makes learning interactive, effective, and exciting for primary school students while building a strong sense of community and giving parents the tools they need to safeguard their child’s privacy.

