MyiaShield

Community Mosquito Surveillance & Risk Mitigation System. Offline-First Architecture.

LIVE RISK HEATMAP

SAFENo verified reports
CAUTIONMedium risk area
DANGERConfirmed breeding sites
📷
Citizen Reports
  • Camera captures breeding site
  • GPS auto-tags exact lat/long
  • Severity: Low / Medium / High
  • One-tap submit — works offline

MyiaShield Engine

Offline-First Core
SQLite
Local truth / queue
Firebase
Cloud mirror / sync
Mapbox
Offline tiles + heatmap
FCM
Push notifications
💬
Community Chat
  • Ward-wide messaging channel
  • Admin-moderated alerts
  • Emergency broadcasts
  • Cleanup coordination
💾
Offline Queue (SQLite)
  • Report saved to local DB file
  • Survives app close & restart
  • Image compressed & stored locally
  • Waits patiently for internet...
🎯
Hyper-Local Quests
  • Auto-generated near hotspots
  • Before/After photo proof
  • Larvicide team updates
  • Neighborhood cleanup missions
Firebase Sync
  • Auto-detects WiFi / Mobile data
  • Uploads image to Cloud Storage
  • Writes report doc to Firestore
  • Status: “Pending Admin Review”
🏆
Gamification
  • XP for every valid report
  • Block vs Block leaderboard
  • Badges: First Responder,
  • Night Watch, Block Hero...
Admin Validation
  • Community health worker reviews
  • Approves: real breeding site
  • Rejects: false / irrelevant photo
  • Only approved reports feed heatmap
🔔
Smart Alerts
  • Dusk/Dawn activity warnings
  • Rain-triggered risk spikes
  • Outbreak cluster detection
  • Works offline via local cache
🗺
Heatmap Update
  • Cloud Function aggregates cell
  • 100m grid square color shifts
  • Red / Yellow intensifies
  • All users download on next open
👤
User Profile
  • Anonymous or OTP-verified
  • Personal report history
  • Family Safety Circles
  • Emergency contacts quick-dial

THE COMPLETE LOOP

See RiskReport ThreatOffline QueueCloud SyncAdmin ValidateHeatmap UpdateCommunity Avoids / ActsEarn Rewards

SYSTEM_IDLE // AWAITING_INPUT