All case studies
EdTech · Education Startup

Adaptive learning platform: zero to 120,000 learners in nine months.

An education startup wanted to crack the tier-2/3 India market — where most EdTech apps fail because they're built for unlimited bandwidth and English-fluent users. We built one that worked on patchy 4G, in three languages, on ₹6K Android phones.

Day 1 → Production: 4 months · Launch → 120K learners: 9 months
Streak
45 days 🔥
Active learners
120K+
Mathematics · Class 10
Question 7 of 12
847 XP
Question
Which shape has 3 vertices and is the foundation of trigonometry?
A
रैनट्र्रिग्रलजल
B
रिक्टैन्गुलर्ड
त्रिभुजाकार
D
गोलाकार
+50 XP · 5-day streak preserved 🔥
0K+

Active learners (9 months in)

0 min

Average daily session

0%

DAU / MAU ratio

The Challenge · 01

What was breaking

The founder had domain expertise but no engineering team. The target audience was 14-18-year-olds in tier-2/3 Indian cities, learning competitive-exam content. The constraints were brutal: most users had ₹6-10K Android phones, intermittent 4G connectivity, and varying levels of English literacy. Existing competitors had bounce rates above 70% on these devices. The platform had to gamify rote memorisation enough to drive 30+ minute daily sessions — without burning data.

Our Approach · 02

The technical bets we made

  • 1

    Built mobile-first with React Native — single codebase, native performance, sub-50MB install. No web app initially; that was a deliberate decision based on the target user profile.

  • 2

    Designed an offline-first content sync: 24-hour learning modules cached aggressively, syncs back to the server only on Wi-Fi to save user data.

  • 3

    Implemented an ML-driven adaptive difficulty engine using TensorFlow — recalibrates question difficulty per learner every 5 questions based on their accuracy, time-to-answer, and concept mastery.

  • 4

    Localised UI in Hindi, Marathi, and Tamil. Critical: didn't just translate strings — restructured icon-heavy layouts so the app worked even when users couldn't read English headings.

  • 5

    Built a streak-based gamification system (daily login, weekly challenges, friend leaderboards via phone-number contact discovery). Average session: 32 minutes. Daily active rate: 41%.

Tech Stack · 03

What powers this system

React Native
TypeScript
Node.js
MongoDB
TensorFlow
Redis
Firebase
AWS
Timeline · 04

From kickoff to production

Week 1-2
Discovery

Field interviews with 40+ target users in Pune, Nashik, and rural Maharashtra. Surfaced the bandwidth + language constraints early.

Week 3-5
Design

Onboarding flow, gamification system, content authoring tools for the founder's content team. Tested with 20 real students before code.

Week 6-14
Build

Mobile app + backend + adaptive engine + content pipeline. Beta with 500 users in week 12, full launch week 16.

Month 5-9
Scale

Iterated on retention drivers — push notification timing, streak mechanics, friend invites. Hit 120K learners by month 9.

Business Impact · 05

The ROI

The platform monetises via a freemium model — free practice questions, paid live classes + mock tests. 8% of active learners convert to paid (industry benchmark: 3-4%), driving ₹4.2Cr/year revenue at 9 months in. Customer acquisition cost dropped 60% over the first 6 months as organic referrals (the friend leaderboard mechanic) crowded out paid acquisition. The founder closed a ₹15Cr Series A on the back of these numbers.

Most agencies wanted to build me an English-language web app. TantraDev sat in a Pune coffee shop and watched me try to use a competitor's app on my mom's phone, with her bandwidth, in Marathi. They got the brief in 20 minutes.
F
Founder
CEO & Co-founder · Education Startup

Need something similar?

Book a free 30-min architecture audit. We'll sketch the system you need.

Book a 30-min Architecture Audit