Cholo Shikhi Khelar Chholey LMS

A mobile-first learning platform built for Bangladesh's garment sector, bringing structured family education to factory workers and their children across 14 RMG industries.

RoleBusiness Analyst / PM
CompanySave the Children
Timeline2023
Reach500+ Families — Pilot
DomainEdTech · Mobile · Bangladesh
Type0-to-1: Purpose-built for new market
The Problem
Garment workers in Bangladesh work long hours with no practical access to structured family education, keeping children out of any learning system entirely.
The Solution
A Bengali-language mobile learning platform built around factory work schedules, making education accessible to families in short windows throughout the day.
My Role
BA/PM translating garment-sector constraints into product requirements and managing the pilot launch across 14 RMG industry partners in Bangladesh.
The Impact
500+ families reached across 14 RMG sectors. The platform is live on Google Play, accessible to any Android user in Bangladesh.

Education out of reach for the hands that run the industry

Bangladesh's Ready-Made Garment sector employs millions of workers, predominantly women, who work long hours in demanding conditions. For these families, accessing structured education was nearly impossible. Geographic barriers, financial constraints, and time poverty all compounded the problem.

Save the Children identified a critical opportunity: bring learning to the workers where they already are, on their phones, during breaks, in simple Bengali. The challenge was building something that could actually work in low-literacy, low-bandwidth, high-fatigue environments across 14 different factory sectors.

The solution couldn't be a watered-down version of an existing platform. It had to be purpose-built: mobile-first, intuitive without instruction, and meaningful for families who had never used a learning app before.

Purpose-built for families, not classrooms

01

Conducted stakeholder and field research across RMG sectors to understand worker literacy levels, device types, connectivity constraints, and real daily routines

02

Defined a mobile-first product scope with Bengali-language content, minimal text dependency, and icon-led navigation to reduce barriers for first-time app users

03

Led cross-functional delivery across 14 RMG sector deployments, coordinating with factory liaisons, field educators, and Save the Children's TecHHub team

04

Ran a structured pilot program with usability feedback loops, iterating on content structure, navigation flows, and onboarding based on real family responses

05

Shipped the platform to Google Play Store, making it publicly accessible for families with Android devices across Bangladesh

Before and after: how purpose-built design solved access barriers

The radar chart below tracks six dimensions of platform health across the design journey. Each axis represents a critical access barrier. The rise from before to after shows what changed when we stopped thinking about garment workers as an edge case and started building for their actual reality.

Before Launch First prototype, high friction design
Live on Play Store Field-tested, refined across 500+ families
Language Accessibility
Before: 1After: 10
Bandwidth Resilience
Before: 2After: 8
UI Simplicity
Before: 2After: 9
Family Inclusivity
Before: 1After: 8
Content Relevance
Before: 3After: 9
Distribution Reach
Before: 2After: 9

Five decisions that made the difference

Each of these wasn't about adding complexity. Each was about removing friction for people who had legitimate reasons to find a learning app confusing.

Shipped

Bengali-First Design: making apps usable without reading

Before

Existing educational tools were in English or required high literacy. Garment workers, predominantly women with interrupted schooling, couldn't use them. Adoption was near zero.

After

Entire platform in Bengali. Icon-led navigation, minimal text on screen, audio-first instruction. A user who has never opened an app can figure it out without reading.

When literacy rates are low, language matters. But more than that, the entire interface had to work without text. We replaced text-heavy onboarding with a single tap. Buttons became large, colorful, and used symbols that made sense in the context of a textile factory.

The audio narration was critical. Every action has an accompanying voice instruction in natural Bengali. Not formal or robotic, but the way a family member would explain it to you.

500+ families reached with successful first-use experience
Standard English LMS
×
Dense text instructions
×
Menu-driven navigation
×
Multiple onboarding steps
×
Assumes reading ability
CSKC Bengali-First
Bengali audio guides
Icon-based interface
One tap to start
Works without reading
Shipped

Low-Bandwidth Architecture: education that works on 2G

Before

Standard LMS platforms assumed reliable data connections. In factories and worker housing in Bangladesh, connections are slow and expensive. Video content simply didn't load.

After

Built for low bandwidth. Content is compressed, pre-cached where possible, and the app degrades gracefully when connectivity drops. Audio and text work even on 2G.

We profiled actual network conditions in factory areas. Most users had between 2G and 3G. Some had nothing. So the app had to work at all levels. Audio content streams and works on the worst connections. Images degrade gracefully. Video only downloads on WiFi and is optional.

The architecture assumes bandwidth will disappear. Users can download lessons locally, work offline, and sync when they reconnect. No one has to know the internet disappeared.

Works at any bandwidth level — 2G to WiFi
Content Availability by Network Tier
2G (Edge)
✓ Audio lessons, text, offline mode
3G
✓ Audio, text, compressed images
~ Video degrades or pauses
WiFi
✓ Full content, including high-res video
No Connection
✓ Offline mode fully functional
Shipped

Family Learning Model: designing for shared devices

Before

Most learning apps target one user. In garment worker households, a phone is shared between a parent and children. Single-user design missed the actual usage pattern entirely.

After

Built a family profile model. One app, multiple learner profiles. A mother and her child can each have their own progress and content track on the same phone.

This is one of the most under-appreciated design decisions we made. Phones in Bangladesh aren't individual devices. They're family devices. A mother might have one phone to use while managing household and work. Her child might use the same phone after school. Rather than fighting this reality, we designed with it.

Each profile has its own login, progress, and content recommendations. Switching between profiles takes one tap. No confusion, no lost progress.

1 Device can serve multiple family members with separate learning paths
Family Profiles on One Device
👩
Maa (Mother)
Adult literacy, work skills — 6 lessons completed
👧
Duti (Daughter)
School support, life skills — 12 lessons completed
Shipped

Field Research-Led Scope: building less, not more

Before

Initial feature list was defined by programme staff in an office. Early prototypes had 8+ navigation items, complex onboarding, and assumed users would read instructions.

After

Ran field research sessions with workers in 3 factories before any build. Reduced navigation to 3 items. Removed all text-based onboarding. Made the first action a single tap.

We went to the factories. We watched people use their phones. We asked them to use our prototypes and stayed silent when they were confused. That silence told us more than any feedback form could.

The research revealed that garment workers had less than 10 minutes to engage with an app during breaks. That changes everything. You can't have a complex feature set. You have to be ruthless about cutting features that don't serve the core learning goal.

Every feature that made it into the final build had to survive this question: "Can someone with no app experience, on a bad connection, during a break, accomplish this in under 5 minutes?"

3 Features instead of 8. Each one tested with real users first.
Office-Designed Feature List
Lesson library with filters
Progress dashboard
Discussion forums
Multiple content formats
Certificates and badges
Field-Tested Core Features
Curated daily lessons
Personal progress tracking
One-tap lesson start
Shipped

Google Play Launch: from printed worksheets to digital distribution

Before

Educational resources for RMG families existed only as printed worksheets distributed at factory gates. Dependent on physical presence, easily lost, not trackable.

After

Published on Google Play. Any Android user in Bangladesh can download it independently. 500+ families reached in the pilot, with progress tracked digitally for the first time.

Going to Google Play wasn't just about distribution. It was about legitimacy. When a resource appears on the official Play Store, parents treat it differently. It's vetted, it's safe, and it's persistent.

Being on Play also meant reaching families that Save the Children didn't have direct contact with. A mother in a factory across the country could download the app without waiting for a field coordinator to distribute a worksheet.

For the first time, we could track whether learning was actually happening. Not through surveys or reports, but through actual usage data. That feedback loop shaped every iteration.

500+ families reached in the pilot — trackable progress for the first time.
Physical Distribution
Limited to factory gate locations
No usage tracking
Content easily lost or damaged
Dependent on field staff presence
No offline persistence
VS
Digital via Google Play
Accessible nationwide instantly
Full usage analytics
Content always available
Independent downloads
Works offline with sync

The decisions behind the decisions

Research
How we found the real problems
We didn't start with assumptions. We started in three RMG factories with 20 workers each, watching how they used phones, what frustrated them, how much time they actually had. Every design decision after that traced back to something we heard or observed in those factory visits.
Strategy
Why Bengali-first mattered more than English-second
Literacy rates in the target population were low. Building a Bengali interface wasn't just translation. It meant designing for users who might not read at all. That completely changed our approach to every interaction, from buttons to error states.
Constraint
The hardest trade-off: shared devices
Designing for shared phones meant we couldn't use the standard app patterns. Session persistence, quick switching, separate progress tracking for different users. We had to rebuild core architecture to support something that felt obvious once we understood how families actually lived.
Success
How we measured learning without tests
We didn't rely on quiz scores. We tracked engagement metrics, return rates by family profile, and lessons completed per household. The goal was consistent engagement over time, not high scores. That shifted how we designed content and difficulty curves.
Reflection
What I'd do differently if building again
I'd start with offline-first architecture from day one instead of retrofitting it. I'd spend more time on teacher training and content creation rather than building platform features. And I'd measure success differently, less on monthly active users and more on whether the learning actually changed outcomes for kids in school.

See it live

The CSKC app is live on Google Play, available to any Android user in Bangladesh. The experience is entirely in Bengali and designed for users with minimal digital literacy.

Full content management workflows, admin dashboards, and sector-specific deployments can be walked through in detail upon request.

Education where it was never accessible before

The CSKC pilot demonstrated that purposeful, context-aware product design can overcome significant access barriers. Families in resource-constrained environments will engage with learning when the product meets them where they are.

500+
Families reached during the pilot with positive usability feedback
14
RMG sectors covered across Bangladesh's garment industry
Live
Publicly available on Google Play, accessible to any Android user in Bangladesh