Poker Buddy

Personal React app for tracking poker game performance, tally, and best hands within a circle of friends

Poker Buddy

Poker Buddy

Overview

Poker Buddy is a small, personal React app for keeping track of poker results within a circle of friends. Rather than playing poker, it records performance, tallies, and memorable hands across home games. It runs entirely client-side in the browser with no backend or multiplayer component.

Key Features

  • Performance Tracking: Record how players perform across games
  • Tally Keeping: Keep a running tally for the group's poker sessions
  • Best Hands: Note and track the best hands played
  • Friends Focus: Designed for a small, known group of friends rather than public play
  • Client-Side App: Runs in the browser with no server required

Technical Stack

  • Frontend: React (JavaScript)
  • Styling: CSS
  • Backend: None - the app is fully client-side

Architecture

The application is a simple client-side React app:

  • Frontend: React components for entering and viewing poker results
  • State Management: React state for tracking performance, tally, and best hands
  • No Backend: All logic runs in the browser; there is no server, database, or multiplayer layer

Challenges & Solutions

  • Keeping It Simple: Built a focused, single-purpose tracker without unnecessary infrastructure
  • State Handling: Managed poker results and tallies using React state

Impact & Results

  • Friendly Record-Keeping: Makes it easy to track results across casual poker nights
  • Personal Project: Built to scratch a specific need within a group of friends