Features
Only what the app actually does today - grouped by the module that implements it.
Scoring engine
Ball-by-ball scoring
Runs 0-6, fours, sixes, wides, no-balls (with bat/byes/leg-byes modes), byes, leg-byes and retirement.
Wicket flow
Bowled, caught, LBW, run out, stumped, hit wicket - with fielder selection and striker/non-striker choice.
Overs & bowlers
Legal-ball counting, over-end prompts, bowler change, maiden tracking and per-bowler limits.
Innings control
Innings break, target equation, second innings setup, super over and match result.
Undo & edit
The edit-scoreboard timeline lets you re-open, fix or delete any ball; the innings replays from the event log.
Gatekeeper
Impossible states are blocked: no ball without a bowler, no over with 12 legal balls, no innings without openers.
Statistics
Tournament points table
Automatic from results - played, won, lost, tied, points and net run rate.
Leaderboard
Runs, wickets, strike rate and economy across the tournament.
Scorecards
Full innings scorecard, shareable as text and available in the overlay's full-screen panel.
Player of the match
Chosen from performance; shown in the result graphic.
Broadcast
Bottom bar
Team names, striker/non-striker, bowler figures, score, overs, run rate and a rotating status strip.
Over timeline chips
Every ball of the over with its own colour - dot, run, boundary, wicket, wide, no-ball, byes.
Full-screen scoreboard
Both teams' batting and bowling tables, partnership, extras, target equation and result.
Lower thirds
Innings break and match complete graphics with totals, target and player of the match.
Popups & splashes
Milestone and tournament boundary popups, wicket/four/six splashes and the no-ball to free-hit chain.
Theme engine
Colour themes are set with one file per theme and can be added without touching scoring code.
Accounts, data & access
Sign-in options
Email + password, secure e-mail link and Google sign-in, with verification and password reset.
Device sessions
Session guard so one account is not silently shared across many scorers.
Cloud + offline
IndexedDB/local backup plus realtime database sync; the app keeps scoring when the network drops.
Super-admin
Whitelist management and a users directory for support.