koala73 / koala73/worldmonitor
Feature request: Global Health Monitoring Dashboard (WHO / ECDC / PubMed feeds)
- Dominant language
- TypeScript
- Stars
- 86.6k
- Forks
- 13.1k
- Avg merge
- 8h 4m
- Merged PRs (30d)
- 825
Description
### Feature area
Map / Globe / Data layers
### Description
## Feature proposal: Global Health Monitoring Dashboard
I would like to propose a feature idea for World Monitor.
The idea is to create a **Health Monitoring Dashboard** that aggregates real-time signals from global public health sources.
### Potential data sources
- WHO news and surveillance feeds
- ECDC epidemiological updates
- PubMed scientific publications
- medRxiv preprints
- FDA pharmacovigilance / safety communications
### Core idea
Display health-related events on a global map similar to World Monitor, with:
- clustering of events
- filtering by time window (24h / 7d / 30d)
- grouping by source or region
- links to original sources
### Use cases
- epidemiological monitoring
- global outbreak awareness
- public health surveillance
- research monitoring
### Possible architecture
- RSS ingestion (WHO / ECDC)
- API ingestion (PubMed)
- simple geocoding for regional fallback
- map visualization using MapLibre or similar
I have experimented with a prototype implementation locally and would be happy to share ideas or contribute.
Thanks!
### Problem it solves
Global public health information is scattered across multiple sources (WHO, ECDC, PubMed, regulatory agencies). Monitoring emerging health signals requires manually checking many different platforms.
A health monitoring dashboard would aggregate these sources and display recent health events on a global map, making surveillance faster and easier for researchers, clinicians, and public health professionals.
### Alternatives considered
Existing alternatives include WHO/ECDC websites, PubMed, and general news aggregators. However, these sources require manually checking multiple platforms and do not provide a unified interface for monitoring global health signals.
A map-based dashboard that aggregates multiple trusted public health sources would make it easier to track emerging events and updates in one place.
### Additional context
I experimented with a small prototype of a health monitoring dashboard that aggregates WHO and ECDC RSS feeds and displays the events on a global map.
The prototype includes:
- RSS ingestion (WHO / ECDC)
- event clustering on a world map
- time filtering (24h / 7d / 30d)
- event list grouped by publication date
- links to original sources
The goal was to explore how a map-based interface could help visualize global health signals more intuitively.
Example inspiration:
- HealthMap (https://healthmap.org)
- ProMED-mail monitoring tools
- WHO outbreak news feeds
I can share screenshots or a small demo repository if helpful.
Contributor guide
Research direction
No repository files, tests, or entry points are named. Start by reviewing the existing Map / Globe / Data layers and feed-ingestion entry points, then clarify the supported sources, data model, geocoding approach, and scope. Done should include an agreed implementation plan and acceptance criteria for ingestion, filtering, clustering, visualization, and source links.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- data-visualization, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100