← Back to Main Portfolio← Back
GyanUdaan. Case Study
Hire Dibas →
Live SaaS & EdTech Ecosystem
Case Study 01 · Full-Stack Product & Growth Engineering

I didn't just build the app.
I built the system behind it.

GyanUdaan started as a solo side project and evolved into a production EdTech ecosystem. I owned the system end-to-end: cross-platform apps, cloud backend, autonomous AI content pipelines, and the organic acquisition engine.

My RoleSolo Founder (V1) → Technical Co-Founder & Lead Engineer (V2)
Core StackReact Native Expo · Supabase (PostgreSQL) · Google Gemini API
42K+
Downloads
37K+ Registered Users
2.56M+
Questions Practiced
High daily engagement
1% ➔ 6%
Conversion Surge
6x revenue efficiency
100K+
Active Question Bank
Across 35+ Courses
75% Faster
Content Ingestion
AI pipeline vs manual
The Challenge & V2 Evolution

In 2023, I built V1 alone. In 2025, I rewrote everything.

In 2023, I built V1 alone using Java and React Native. I manually hired staff for content, designed the UI, and wrote every line of code. It successfully scaled to 15,000 users and 45,000 questions — but it also taught me a hard lesson in technical debt. Moving fast as a solo engineer meant poor documentation, creeping bugs, and architectural bottlenecks.

When we brought on co-founders and rebranded in 2025, I made a strategic engineering decision: a complete system rewrite.

I migrated the backend to Supabase for rapid feature deployment and extreme scalability. I transitioned from "solo-hacker speed" to long-term system architecture — prioritizing strict documentation, team-friendly codebases, and maintainable cross-platform clients.

React Native ExpoSupabase (PostgreSQL)Google Gemini APICross-Platform (Mobile, Desktop, Web)
01 — Cross-Platform Client Architecture

Unified experience across Mobile, Desktop & Web.

Nepali students prepare everywhere — on cheap Android phones in rural districts, on laptops in libraries, and on iPhones. Using React Native Expo, I architected a single unified codebase that deploys instantly across all touchpoints, featuring smart offline caching for slow 3G/4G networks.

📱
Mobile Apps (Android & iOS)

Low-latency mobile clients with background progress syncing and frictionless onboarding.

💻
Desktop Client

Dedicated desktop app for students who study long hours on laptops. Distraction-free full-screen mock exams with keyboard-shortcut answering.

🌐
Web Ecosystem

Fast, SEO-optimized web hub delivering public notices, syllabus updates, and user account onboarding.

02 — The Hidden Engine (Supabase & Admin Ops)

The app is only the front door. The admin panel runs the business.

Most clients only see pretty mobile screens. But an app with 42k+ students fails without a mission-control backend. By utilizing Supabase, I was able to rapidly deploy highly scalable backend infrastructure while building a custom, enterprise-grade admin platform that allows our team to manage operations without developer intervention.

Role-Based Team Control

Granular access for content creators and typists. Restricts sensitive payment data while enabling fast content publishing.

Payment & Subscription Engine

Direct QR/digital wallet reconciliation, automated subscription activation, and real-time revenue ledgers.

Live User Anomaly Detection

Monitors live concurrent test-takers, flags suspicious account sharing, and delivers actionable engagement metrics.

03 — Operational AI (Powered by Gemini)

The content changes constantly. So I automated the pipeline.

Public service exam syllabi change weekly. Government figures and general knowledge become outdated overnight. Instead of hiring a massive editorial team, I engineered an automated workflow using Google Gemini APIs and custom logic to solve the operational bottleneck.

01. INGEST
New Data Detection
Detects new source material from messy 200-page government PDFs
02. GENERATE
Gemini API
Extracts, formats, and generates MCQs aligned to syllabus
03. AUDIT
Stale Data Flagging
Internal engine flags potentially outdated answers
04. HUMAN REVIEW
1-Click Publish
Editor approves via 1-click in the admin panel
05. PUBLISH
37K+ Students
Instantly syncs via Supabase real-time DB

The Result: A 75% reduction in content-ingestion time, keeping human quality-control in the loop but removing the manual labor.

04 — Growth Engineering

The product wasn't the bottleneck. Distribution was.

Building the app is the easy part. Early on, hundreds downloaded GyanUdaan but bounced without paying. I realized that code without distribution is just a local file. I overhauled the user psychology and acquisition loop.

From < 1% to 6.2% Paid Conversion Rate

  • The Hook: Scripted and recorded educational TikTok videos solving difficult Loksewa questions.
  • The Bridge: Linked those viral videos directly to specific in-app course modules.
  • The Diagnostic: Built a "3-Minute Diagnostic Mini-Quiz" right after signup to reveal weak areas.
  • The Frictionless Close: Engineered a 1-tap QR payment verification system to capture the sale instantly.
// THE ONBOARDING CONVERSION LOOP
1. Viewer sees viral TikTok problem breakdown
2. Installs GyanUdaan via bio link
3. Takes 3-minute diagnostic test
4. System highlights specific knowledge gaps
5. Delivers personalized course unlock offer
Result: 6x higher purchase intent
05 — The Evolution

From a solo experiment to an operating company.

Dimension2023 (Day 1)2026 (Today)
Team Structure1 solo developer learning backend3 co-founders + dedicated content staff
ArchitectureSingle monolithic prototypeDistributed Mobile, Desktop & Admin Cloud
Content OperationsManual copy-pastingAutomated AI parsing & In-house PDF tools
User AcquisitionManual Facebook group messagingCompounding TikTok organic media engine
Scale100 early testers42,000+ downloads · 2.56M+ questions practiced
Team Structure
2023 1 solo developer learning backend
2026 3 co-founders + dedicated content staff
Architecture
2023 Single monolithic prototype
2026 Distributed Mobile, Desktop & Admin Cloud
Content Operations
2023 Manual copy-pasting
2026 Automated AI parsing & In-house PDF tools
User Acquisition
2023 Manual Facebook group messaging
2026 Compounding TikTok organic media engine
Scale
2023 100 early testers
2026 42,000+ downloads · 2.56M+ questions practiced
This started as one app. It became a system.

Have a complex system to build? Let's figure it out.

Whether you're starting from zero, scaling past your original architecture, replacing technical debt, or automating a process your team still handles manually — bring me the problem. I usually reply within a few hours.

Dibas Regmi · Technical Co-Founder & Systems Engineer · Kathmandu, Nepal