All Projects
Pademi — Interactive EdTech and Social Learning Mobile Platform

client

Pademi

Interactive EdTech and Social Learning Mobile Platform

25K+ Students
Enterprise B2B
Highly Optimized
Nationwide Deployment

The Problem

Remote learning platforms suffered 60%+ drop-off rates because video tools, assignments, quizzes, and messaging lived in separate apps — forcing students to context-switch constantly and losing engagement in the gaps.

The Solution

Built a unified Flutter application with gRPC streams as the transport layer for real-time events (presence, quiz scores, chat) — chosen over REST polling because gRPC bidirectional streaming cut server-push latency from 800ms to under 80ms. Implemented an offline-first SQLite sync engine with conflict resolution so students can download course content and complete quizzes without internet, syncing when reconnected.

My Role

Lead Mobile Developer (Flutter/React Native)

Timeline

5 months

Product

Pademi screenshot 1
Pademi screenshot 2
Pademi screenshot 3
Pademi screenshot 4
Pademi screenshot 5
Pademi screenshot 6
Pademi screenshot 7
Pademi screenshot 8
Pademi screenshot 9
Pademi screenshot 10

Architecture

Frontend

Flutter & Dart

Backend

Nestjs & Firebase Functions

Realtime

gRPC Streams

Infrastructure

Google Cloud Platform

Tech Stack

FlutterNextjsgRPCFirebaseWebRTC

Impact

01

Integrated WebRTC video streaming for live classrooms with adaptive bitrate fallback — the stream degrades gracefully from 720p to 360p at 500Kbps rather than dropping entirely, keeping 91% of students in-session during low-connectivity conditions across rural India.

02

Architected an offline-first sync engine using SQLite with a custom merge strategy for quiz state — students complete assessments offline and sync on reconnect with zero data loss, eliminating the 34% quiz abandonment rate caused by connectivity drops.

Features

Live Video Classrooms
Interactive Quizzes
Offline Course Sync

Explore