How I got this idea
I wanted to understand how airlines stream content without internet access.
Problem
- No internet availability during flights
- Need for reliable local content delivery
Solution
- Built a fully offline-capable frontend
- Designed UI assuming local network constraints
- Focused on reliability over features
HTMLCSSJavaScriptOffline-first architecture
Hardest Technical Challenge
Simulating and testing the 'air-gapped' constraint during development and ensuring assets loaded reliably without external CDNs.
System Architecture
LOCAL
SERVER
Device A (Phone)
Device B (Tablet)
Device C
NO INTERNET REQUIRED
What I learned
- Offline systems require different UX assumptions
- Reliability matters more than features in constrained environments