Skip to content

Repository files navigation

🌍 OutbreakWatch – Community Health Early Warning System

OutbreakWatch is a mobile-first, progressive web application (PWA) built to empower low-resource communities with early detection and response to health outbreaks. This lightweight platform is designed to work online and offline, enabling community health workers and local residents to report symptoms, track trends, and receive alerts in real-time.

🛠️ Built with zero infrastructure cost, minimal maintenance, and maximum impact.


🔍 Purpose

In many parts of the world, especially rural or under-resourced settings, digital surveillance and early outbreak detection remain limited. OutbreakWatch provides a zero-cost solution that allows public health teams and local communities to:

  • Report symptoms via mobile
  • Analyze outbreak patterns
  • Visualize geographic symptom clusters
  • Take timely action before an outbreak spreads

📲 Features

  • ✅ Mobile-first PWA (works on phones, tablets, and desktops)
  • ✅ Offline access and caching via Service Worker
  • ✅ Google Form integration for symptom submission
  • ✅ Google Sheet-based data visualization (charts + tables)
  • ✅ Live alerts and trends by location
  • ✅ Multi-language & accessible layout
  • ✅ Zero-cost hosting via GitHub Pages

🔗 Live Demo

🌐 Launch App Now


🧪 Key Pages

Page Purpose
index.html App landing page and install prompt
about.html Overview and goals of the project
report.html Google Form-based symptom submission
alerts.html Live outbreak alert table from responses
analytics.html Google Charts dashboard (symptoms, severity, visits)
contact.html Contact and contributors information

🧩 Technology Stack

  • HTML5 + CSS3 (Responsive Design)
  • JavaScript (Vanilla)
  • Google Forms for data entry
  • Google Sheets as backend
  • Google Apps Script for data parsing and JSON APIs
  • GitHub Pages for free hosting
  • Progressive Web App standards (Manifest + Service Worker)

🙌 Developed By

  • Dr. Jeevaraaj Thangarasa
  • MBBS, MCGP | MSc in Biomedical Informatics
  • 📍 Passionate about building zero-cost digital health tools for underserved communities.

🌐 HeroX Challenge Submission

  • This project was created as an official submission to the Viral Vigilance: Next-Gen Outbreak Response innovation challenge.
  • OutbreakWatch is our answer to the urgent need for low-resource, scalable, and field-ready technologies to detect and mitigate disease outbreaks in vulnerable populations.

About

Community-first outbreak detection system using Google Forms, Sheets, and Apps Script. Mobile-first, offline-ready, zero-cost.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages