Back to The Arena
⚔️ THE ATTEMPTStage 02 – In Progress2026

DigiEdu

SDG Sprints 2026 | Stage 02

An offline-first digital literacy and train-the-trainer PWA for rural and estate communities in Sri Lanka, with Sinhala and Tamil lessons, practical simulations, and resources for community trainers.

Engineering Role
Team Member
Sprint Duration
SDG Sprints 2026 Stage 02
Team Configuration
Legacy Aurora
Outcome Status
Submitted
DigiEdu
Digital LiteracyOffline-First PWASinhala and TamilTrain-the-TrainerSDGs 4 and 10
01 // PROBLEM DOSSIER

The Challenge & Core Problem

High-Level Briefing

The proposal identifies data affordability, unreliable connectivity, language barriers, and limited trainer resources as barriers to practical digital-skills learning in rural and estate communities.

Formal Technical Problem Statement

"Deliver localized digital literacy lessons that can be downloaded once, used offline, and supported by community trainers."

Hard Timebox & Rules

SDG Sprints 2026 Stage 02
  • The proposed PWA is designed to download a small content bundle and work offline afterward.
  • Lessons cover government e-services, digital financial literacy, workplace fundamentals, and device safety.
  • Sinhala and Tamil interfaces, audio narration, quizzes, guided simulations, and trainer materials are part of the concept.

Open Risks & Pressure Factors

  • The proposal targets budget Android devices and intermittent connectivity.
  • Offline progress and synchronization must remain reliable across periods without network access.
02 // LEADERSHIP & ARCHITECTURE

Leadership & Personal Contribution

Team Member

Contributed to Legacy Aurora’s DigiEdu proposal for SDG Sprints 2026.
Worked on an offline-first learning concept for learners and community trainers.

Real-Time Architectural Dilemmas Under Clock Pressure

DILEMMA #1
How can learners continue lessons when mobile data is unavailable or unaffordable?
➔ Action Taken: Propose a downloadable PWA that caches lessons and stores progress locally for later synchronization.
Engineering Rationale: The learning experience is designed around the connectivity conditions of the intended communities.
DILEMMA #2
How can digital-skills content work for learners with different language and literacy needs?
➔ Action Taken: Include Sinhala and Tamil support, voice narration, short lessons, quizzes, and guided practice simulations.
Engineering Rationale: Multiple learning formats reduce reliance on English-heavy text and continuous video streaming.
03 // SYSTEM ARCHITECTURE

The Technical Solution

DigiEdu proposes a low-bandwidth PWA for practical digital skills, with offline micro-lessons, quizzes, simulated e-service tasks, audio narration, learner progress, and trainer resources.

SYSTEM TECHNOLOGY STACK
Next.js 14Progressive Web AppWorkboxService WorkersIndexedDBDexie.jsFastAPIPostgreSQLSupabaseSanity.io or Strapi

Data Flow & Architecture

The proposed Next.js PWA stores lesson content in the Cache API and learner progress in IndexedDB, using service workers for offline access and synchronization. When connectivity returns, a FastAPI service and PostgreSQL-backed platform support progress sync, analytics, content management, and trainer dashboards.

Critical Data Pipelines

[1]Learners download the PWA and lesson content while temporarily online.
[2]Lessons, quizzes, and simulations run locally without a network connection.
[3]Progress and quiz results are saved on-device and queued for synchronization.
[4]The app syncs learner progress and completion records when connectivity returns.
[5]Trainer resources and dashboards support community-led workshops and tracking.
04 // RETROSPECTIVE

The Retrospective: What Worked & What Needs Work

What Worked

  • ✓The proposal targets practical digital tasks and community trainers rather than assuming continuous online access.
  • ✓Offline content, Sinhala and Tamil support, and audio narration are considered together.
  • ✓The roadmap separates a proof of concept, MVP, field testing, and wider distribution.

What Still Needs Work

  • ✕DigiEdu is presented as a proposal; the document describes planned field testing and impact targets, not measured deployments.

Hard-Won Engineering Takeaways

01.Offline-first learning requires local persistence and explicit synchronization behavior.
02.Test language rendering, audio playback, and performance on entry-level Android devices.
03.Treat user, lesson, and trainer targets as goals until verified through field pilots.
05 // DEEP-DIVE SPECIFICATION

Digital Learning That Works Offline

A community-supported PWA for practical skills

DigiEdu proposes an offline learning loop: download concise lessons, practice on-device, save progress locally, and synchronize when a connection becomes available.

Offline learning
Lessons and quizzes stored on-device
The proposal uses service-worker caching and IndexedDB for learning without continuous connectivity.
Localized instruction
Sinhala and Tamil with audio
Voice narration and low-literacy-friendly interfaces support learners who need more than text-only lessons.
Trainer support
Guides and progress tracking
Community trainers receive lesson plans, workshop materials, and proposed learner progress tools.
DigiEdu is a Stage 02 proposal by Legacy Aurora for SDG Sprints 2026.

Explore More Builds Under Pressure

IEEE Computer Society R10 Summer School 2026 Mini Ideathon
SmartPark OGF
Predictive parking, fair billing, and computer-vision-assisted operations.
View Post-Mortem
The Oracle Challenge (Cre8X 3.0) | BCS Student Chapter, KDU
Smart Travel · Earth
Sustainable, accessible multimodal transportation for Sri Lanka in 2100.
View Post-Mortem
IntelliCon '26 Buildathon | AIESEC in SLIIT
The Passion Discovery Engine
Experiential career exploration for students navigating major education and career choices.
View Post-Mortem
Tech-Triathlon 2026 Designathon | Waypoint Group
Waypoint Dispatch Intelligence
Shared situational awareness for delivery operations.
View Post-Mortem
InnovaX 1.0
PathfinderAI
Demonstrated workplace capability, fairer hiring, and candidate growth.
View Post-Mortem
SDG Sprints 2026 | Stage 02
CivicLens
Accountable local services and stronger civic participation (SDG 16).
View Post-Mortem
SDG Sprints 2026 | Stage 02
EcoChain Lanka
Circular material recovery, sustainable communities, and decent work (SDGs 8, 11, 12, and 13).
View Post-Mortem
SDG Sprints 2026 | Stage 02
SkillLink Lanka
Decent work and reduced inequalities for informal workers (SDGs 8 and 10).
View Post-Mortem