Skip to content

A live NHL game tracker that visualizes shot pressure data

Notifications You must be signed in to change notification settings

williamckha/rinktide

Repository files navigation

Rinktide

Rinktide (rinktide.vercel.app) is a live NHL game tracker that visualizes shot pressure and offensive momentum shifts between teams.

What's a shot tide graph?

The shot tide plot is produced using kernel density estimation. All shots (blocked, missed, saved, or goals) are replaced with a bell curve centered at the time the shot was taken, and then all the bell curves are added together to obtain a smooth, histogram-like plot of when shots were generated.

Getting started

Rinktide is a React and Next.js app. It is deployed at rinktide.vercel.app.

You can run the app locally in development mode:

git clone https://github.com/williamckha/rinktide
npm install
npm run dev

Acknowledgements