← All workBalaji SankarCase study 11 / 12
Edtech / K-122018-23NDA · name withheld

Learning HabitApp

A platform that helps children build a daily learning habit: a playful learner app with schedules, journals and voice answers, and a console where parents approve content and experts give feedback.

Client

A children’s learning platform

Role

Long-running frontend engineer across all surfaces

Timeline

2018-23

Stack
ReactApollo ClientGraphQLAnt Designstyled-componentsFormikRechartsRazorpayNext.js
Outcomes
5 yrs

Working relationship with the same codebase family

✦

Much of the parent and expert console and the second-generation learner app built by me

Thechallenge

The client wanted children to learn a little every day outside school, with parents involved and real experts reviewing their work.

That meant three audiences with very different needs - children who need something playful and simple, parents who want control and visibility, and experts who create content and give feedback - all kept safe for children, with adult supervision built into the content flow.

How Iapproached it

01

A console for the adults

Content, activities, libraries, collections and playlists with age-based defaults, plus learning-centre enrolment, student and parent management, reports and progress sharing.

02

Child safety as a workflow

Parents approve content before children see it, with request-approval flows and notifications built into the pipeline rather than bolted on.

03

A learner app made for kids

I built much of the second-generation learner app: explore and search, interests, a daily schedule, a personal journal, wishlist and workshops, with dark and light themes and celebration moments for finished work.

04

Answers without typing

In-browser voice recording so young children can answer out loud, with audio feedback from experts.

Highlightsworth showing

  • (01)

    One product designed for two very different users: playful for children, sober and controlled for parents and experts.

  • (02)

    Adult supervision and approvals built into the content pipeline.

  • (03)

    In-browser audio responses for young learners.

  • (04)

    Parent and child login, learning-centre switching, free trial and online payments.

  • (05)

    Marketing site and subscription email work alongside the apps.

Have a project like this?

Tell me what you’re building or what’s broken. I’ll tell you straight whether I’m the right person for it.

Next caseFintech / tax compliance / developer tools2020-21Tax API Portal→