Golf Shot Analyzer

Golf Shot Analyzer

Launch monitors generate useful data but the default software is expensive and the output is hard to read. I wanted something that runs in a browser, takes a CSV export, and turns the numbers into something visual. The two main views: a bird's-eye dispersion map that shows where your shots cluster, and a side-view trajectory overlay for comparing flight shapes between sessions. You can also click any individual shot to inspect its full numbers. I built the whole thing myself. Data pipeline, visualizations, UI, deployment on Vercel. The interesting problems were in the visualization layer: getting axis scales to adapt to your actual shot range, making color coding meaningful at a glance, keeping hover states fast on large datasets.

Technologies

  • Next.js
  • TypeScript
  • Data Visualization
  • Tailwind CSS
  • Vercel
  • Serverless

View this project at https://golf-shot-analyzer.vercel.app

Created by Johannes van der Merwe, Software Engineer based in Amsterdam.