Pin-Sighter

Pin-Sighter is a bowling scorekeeping and performance tracking app designed to help bowlers log games, review frame-by-frame results, and analyze trends across leagues, tournaments, and practice sessions.

Launch Web App

GitHub Repo

Pin-Sighter was a solo project made by me.

Pin-Sighter Description

Bowling scorekeeping, set tracking, and performance reports

Features

1. Game Logging

- Log open bowling, league, and tournament sessions

- Track individual games, sets, and multi-game blocks

- Enter frame-by-frame results

- Track strikes, spares, opens, splits, and spare leaves

- Add lane, pattern, ball, and notes for each game

- Support for singles, team formats, and Baker-style games

2. Bowler Management

- Create and manage bowler profiles

- Track handedness and bowler details

- Add and edit bowling balls for each bowler

- Store ball brand, surface, layout, and notes

3. Bowling Center Management

- Add bowling centers

- Store lane count and center-specific notes

- Associate games and events with corresponding centers

4. Pattern Tracking

- Create and manage oil pattern entries

- Store pattern length, volume, ratio, and notes

5. League and Tournament Tracking

- Create league and tournament entries

- Track event type, format, schedule, center, and notes

- Store dashboard, standings, or scoring links

6. Stats and Reports

- View performance summaries across saved games

- Filter stats by bowler, event, center, pattern, ball, lane, set, and game

- Review strike, spare, open, split, and clean-frame trends

- Analyze spare leaves and conversion data

- Review targeting and board progression

- View saved sets and scorecards

7. Export and Backup Tools

- Export reports as HTML

- Generate printable/PDF-ready reports

- Export CSV data

- Export Excel-compatible files

- Save and restore app data

Tech Stack

- React

- TypeScript

- Tauri

- CSS

- Local storage / file-backed local data

Data and Privacy

Pin-Sighter is built around local data storage. Your bowling data is intended to stay on your device unless you manually export it or share a backup file.






Next
Next

VeloS Band