C:\Users\Kevin\Projects\Pin-Sighter>

Bowling Scorekeeping • Stats • Web App

Pin-Sighter

A bowling scorekeeping and performance tracking app built to help bowlers log games, review frame-by-frame results, and analyze trends across practice, leagues, and tournaments.

Pin-Sighter logo
project: solo build status: live web app focus: bowling data + performance reports

./project_summary

Project Overview

Purpose

Pin-Sighter helps bowlers keep structured records of games, sets, equipment, lane conditions, patterns, and performance trends.

Problem

Bowling data is usually scattered across memory, paper notes, screenshots, or basic scoring apps. Pin-Sighter organizes those details into a reusable tracking system.

Approach

The app combines frame-by-frame logging, saved set history, bowler management, pattern tracking, and exportable reports in one local-first workflow.

./features

Core Features

Game Logging

  • Open, league, and tournament sessions
  • Individual games, sets, and multi-game blocks
  • Frame-by-frame results
  • Strikes, spares, opens, splits, and spare leaves
  • Lane, pattern, ball, and game notes
  • Singles, team formats, and Baker-style games

Bowler Management

  • Bowler profiles
  • Handedness and bowler details
  • Bowling ball entries per bowler
  • Ball brand, surface, layout, and notes

Centers + Patterns

  • Bowling center entries
  • Lane count and center notes
  • Oil pattern entries
  • Pattern length, volume, ratio, and notes

Leagues + Tournaments

  • League and tournament entries
  • Event type, format, schedule, and center
  • Dashboard, standings, and scoring links
  • Event-specific notes

Stats + Reports

  • Performance summaries across saved games
  • Filters by bowler, event, center, pattern, ball, lane, set, and game
  • Strike, spare, open, split, and clean-frame trends
  • Spare leave and conversion analysis
  • Targeting and board progression
  • Saved sets and scorecards

Export + Backup

  • HTML reports
  • Printable and PDF-ready reports
  • CSV exports
  • Excel-compatible exports
  • App data backup and restore tools

./tech_stack

Tech Stack

React TypeScript Tauri CSS Local Storage File-backed Local Data HTML Reports CSV Export Excel-compatible Export

./data_privacy

Data + Privacy

Pin-Sighter is built around local data storage. Bowling data is intended to stay on the user’s device unless they manually export it or share a backup file.

Previous
Previous

Current & Future Projects

Next
Next

VeloS Band