Skip to content

Repository files navigation

PitchReady 🏏

Cricket performance tracker for club players. Log your innings, track your form, monitor training sessions — all in one place.

Live → pitchready-app.vercel.app
Built in → 1 day, idea to deployed


The Problem

Club-level cricketers have no structured way to track their performance across a season. They rely on memory or scattered notes. There's no tool between "raw scorebook" and "professional analytics system."

PitchReady is the lightweight middle ground — log your game, see your trends.


Features

  • Batting stats — innings log with runs, balls, dismissal type, match context
  • Bowling stats — overs, wickets, economy tracking
  • Form ring — visual batting form indicator across last 5 innings
  • Training logs — session type, duration, focus areas, rating
  • Fitness check-ins — daily fitness and mental confidence tracking
  • Technique notes — notes with optional video link per session
  • Training streak — consecutive days streak tracker
  • Dark mode — full dark UI, optimised for outdoor use
  • PWA — installable on mobile home screen

Tech Stack

Layer Tech
Framework Next.js (App Router)
Language TypeScript
Auth + DB Supabase (Postgres + Auth)
Styling Tailwind CSS
Charts Recharts
Hosting Vercel

Running Locally

git clone https://github.com/PoisonOps/pitchready-app.git
cd pitchready-app
npm install

Create a .env.local:

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key
npm run dev
# → localhost:3000

Database

Run the SQL in supabase/schema.sql in your Supabase SQL Editor to create the required tables.


Honesty note

The training module shows progress percentages, but they're not connected to real session data — it's UI scaffolding. The right call would have been to validate with real club players before building the data layer. The batting/bowling stats logging works end-to-end.


Built by Sahil Solankey · shipped in 1 day

About

PitchReady — Next.js + Supabase cricket performance tracker

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages