Skip to content
← All projects

SeeWhatIf: Singapore Hospital Cost Explorer

What if a durian falls on my head? See the real Singapore hospital bill. 134 scenarios mapped to actual MOH procedure cost data, broken down by ward class and hospital.

seewhatif.com ↗
seewhatif.com
SeeWhatIf homepage showing the search interface for Singapore hospital cost scenarios with a nighttime hospital building
134 scenarios
993 MOH procedures
137 pages

What it is

SeeWhatIf lets you pick a “what if” scenario and see the real Singapore hospital bill. From serious conditions like cancer and stroke to absurd premises like zombie bites and durian head injuries, every scenario maps to actual Ministry of Health procedure-level cost data.

The fun scenarios are the hook. “What if I fight a bear?” maps to multiple trauma, lacerations, fractures, and ICU admission, costing $2,588 to $11,130 at Ward C. “What if a durian falls on my head?” maps to head injury and concussion treatment, costing $1,367 to $7,102. Every number comes from real MOH bill size data.

Why I built it

Nobody in Singapore shows you what things actually cost at the hospital. Insurance comparison sites like MoneySmart and SingSaver compare plans and premiums. SeeWhatIf shows you the bill, broken down by ward class, with hospital-by-hospital comparisons across 24 hospitals.

The gap between the absurd premise and the dead-serious real bill is what makes people screenshot and share. That is the distribution mechanic. The serious scenarios (114 of them, covering every major condition from cancer to stroke to pregnancy complications) are the long-term utility and the SEO play, similar to how CheckHowMuch.sg generates thousands of pages from structured government data.

How it was built

The entire site was built with Claude Code and Astro, the same stack I use for all my projects and teach in my workshops. The data pipeline processes official MOH bill size data covering 993 procedures across 24 hospitals and maps them to 134 human-readable scenarios.

The mapping is the hard part. A single scenario like “What if I get struck by lightning?” maps to multiple MOH procedure codes: burns treatment, cardiac arrhythmia management, and ICU admission. Each cost range reflects real 25th-to-75th percentile bill sizes, inclusive of GST and after government subsidies, but before insurance or MediSave.

Each scenario page includes ward class comparisons (Ward C through Private), hospital-level breakdowns with average length of stay, and contextual health statistics from data.gov.sg. Every number on the site links back to its source. The build generates 137 static pages, each with its own OG image, JSON-LD structured data, and full SEO markup. The site runs on Cloudflare Pages with zero hosting costs.

The data

All cost data comes from the Ministry of Health’s published bill size benchmarks (data period: January to December 2023). Risk and prevalence statistics come from data.gov.sg open datasets covering chronic disease rates, mortality by age and gender, life expectancy, MediSave balances, and healthcare CPI.

The 134 scenarios break down into 114 serious medical conditions and 20 fun/viral scenarios. Serious scenarios cover 13 cancer types, cardiac conditions, stroke, diabetes complications, fractures, pregnancy (8 sub-scenarios), mental health conditions, burns, and more. Fun scenarios include zombie bites, alien abductions, bear fights, and pontianak curses, each mapped to real medical procedures.

Results

  • 134 scenarios (114 serious + 20 fun/viral) covering the full spectrum of Singapore healthcare costs
  • 993 MOH procedures mapped to plain English scenarios across 24 hospitals
  • Every page has structured data, OG images, and source attribution
  • Zero ongoing costs (Cloudflare Pages free tier)
  • Built and deployed in weeks, not months

SeeWhatIf uses the same Claude Code + Astro stack as CheckHowMuch.sg, which generates 9,700+ pages from government data. Both projects demonstrate what one person can build with AI, which is exactly what I teach in my one-day workshops.

Claude CodeAstroDataHealthcare