All projects

Wickto.

Ball-by-ball cricket scoring, shareable matches, and AI-generated commentary. Previously Gully Cricket Score.

The problem

Gully, turf, and club cricket need lightweight scoring and an easy way to share a match as it unfolds.

How it comes together

React and TypeScript handle the scoring interface. Firebase Realtime Database supports shared match state, while the Gemini API and browser audio capabilities support commentary. The local project also uses Astro for its website.

Documented work

  • Live ball-by-ball scoring and shareable match links
  • AI-generated and voice commentary
  • Local match state with undo and redo
Wickto cricket scorecard interface
Scorecard from the Wickto project’s local product assets.

Want to talk through it?

Get in touch to discuss the project and my work in more detail.

Get in Touch

Related Work

Developer interview preparation

InterPrep

PHP and Laravel interview platform bilingual explanations, WebAssembly code execution & mock practice.

  • React 19
  • Tailwind CSS
  • Vite
  • WebAssembly