Hi everyone!
Remember the old “Fed Chair Game” that let you play central-bank governor?
It vanished last year, so I rebuilt the idea from scratch in Shiny and pushed it completely client-side with shinylive (WebAssembly).
Play live demo
Source & README: https://github.com/hutkudemir/central-bank-game
What’s new versus the original
- Live press-conference Q&A – your answers move a credibility score
- Three AI-style advisors (dove, hawk, technocrat) you can fire or heed
- Random supply & demand shocks with siren audio + micro-news ticker
- Plotly time-series, Phillips curve & policy-optimality charts
- Bilingual
/
UI (reacts to dropdown)
- Runs 100 % in the browser – no Shiny Server, no R backend
Tech stack highlights
Package | Use |
---|---|
shinylive | Exports the Shiny app to WebAssembly so it hosts on GitHub Pages |
bslib + plotly | Darkly theme, interactive charts |
shinyjs + custom JS | Audio alarms, full-screen toggle |
renv | Reproducible local dev |
Quick local run:
git clone https://github.com/hutkudemir/central-bank-game.git
cd central-bank-game
install.packages("renv"); renv::restore()
shiny::runApp()
Feedback welcome
- UI/UX rough edges?
- More realistic shock ideas?
- Browser performance on lower-end machines?
Thanks for checking it out!