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

Scoring01

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
Profiles02

Bowler Management

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

Centers + Patterns

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

Leagues + Tournaments

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

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
Output06

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

Setup01

Create Setup

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

Log02

Log Games

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

Review03

Review Sets

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

Analyze04

Analyze Trends

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

Tech Stack

Tools + Build

ReactTypeScriptTauriCSSLocal StorageFile-backed Local DataHTML ReportsCSV ExportExcel-compatible ExportLocal-first WorkflowDashboard UIReport Generation
Data + Privacy

Local-First Data

Local-First

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.

Keep Exploring

More projects like this

← Back to all projects