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.