Web AppPWAEdTech
TekRiders – Offline-first PWA E-Learning Platform
A comprehensive offline-first Progressive Web Application designed to provide educational content to marginalized youth in Rwanda. The platform ensures learning continuity even in areas with poor internet connectivity by implementing intelligent caching and synchronization mechanisms.

The Challenge
Implementing reliable offline-first architecture
Managing data synchronization between client and server
Ensuring seamless user experience across different network conditions
The Process
Offline login + enrolled course metadata
PWA installable
Sync on reconnect
Tech Stack
ViteReactTypeScriptTailwindPouchDBCouchDBNodeExpressService Worker
Results
Successfully deployed and tested with 50+ learners
Achieved 95% offline functionality
Reduced data usage by 60% through intelligent caching
Impact
Piloted with learners; improved access in low-connectivity settings