farooq.dev
Back to projects

Project 05

Gaming / Tabletop Community Tools

Match Punk

Free Magic: The Gathering Life Counter & Match Tracker

ReactNext.jsTypeScriptTailwind CSSReal-time SynchronizationTanStack Query
Match Punk

My Role

Software Engineer – Developed the real-time multi-device synced life counter interface, group & event management system, Elo ranking visualization, custom card/trophy mechanics, and mobile-first tabletop gaming experience.

Key Features

  • Real-time life total, commander damage, poison & energy counter sync across all players' devices
  • Format-specific starting life totals (Commander 40, Standard 20, Two-Headed Giant 30, etc.)
  • Elo-based skill ranking system that measures true player skill beyond just wins/losses
  • Custom digital cards that become unique trophies for opponents when you lose
  • Private groups with password protection, in-app chat, and forum features
  • Easy event & tournament hosting for FLGS with automatic rankings and winner calculation
  • Solo practice mode and full match history
  • Completely free with no ads (guaranteed through 2026)

Category

Gaming / Tabletop Community Tools