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.

Status Live

Published web app.

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.

Feature System

Core Features

Scoring 01

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
Profiles 02

Bowler Management

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

Centers + Patterns

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

Leagues + Tournaments

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

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
Output 06

Export + Backup

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

App Workflow

How It Works

01

Create Setup

Add bowlers, centers, equipment, patterns, leagues, and tournaments.

02

Log Games

Record game details, frame results, spare leaves, targeting, lanes, and notes.

03

Review Sets

Save multi-game blocks and revisit scorecards, event context, and ball usage.

04

Analyze Trends

Use filters and reports to evaluate performance across bowlers, centers, patterns, and equipment.

Tech Stack

Tools + Build

React TypeScript Tauri CSS Local Storage File-backed Local Data HTML Reports CSV Export Excel-compatible Export Local-first Workflow Dashboard UI Report Generation

Data + Privacy

Local-First Data

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.

Live Project

Pin-Sighter is available as a live bowling scorekeeping and analytics web app.