Skip to content
Gig Board
Online Poker Game
// Gig Dossier

Online Poker Game

Client

Freelance

Tier

▲▲▲

Status

Archived

Year

2025

// Brief

A real-time multiplayer online poker game featuring Server-Sent Events for live updates. Built with Next.js and PostgreSQL for a seamless, interactive card gaming experience.

// Timeline

Scale-Out — Docker, Job Queue & Redis Realtime

Now

Feb 2026

Re-architected for scale — containerized deploy with a BullMQ job queue, persisted game logs, and Redis-backed realtime with retries.

+Docker+BullMQ+Redis

Tournament — Winner Mode + Spectator Roles

Oct 2025

Introduced tournament mode with viewer and player-elimination roles and a pre-showdown card-reveal phase.

Multiplayer — Lobby & Configurable Rooms

Sep 2025

Delivered the multiplayer lobby with a create-room flow and host-configurable seat limits.

Odds — Monte Carlo Win-Probability

Aug 2025

Built a Monte Carlo simulation for live hand-odds and win-probability estimates.

Auth — Session-Based Authentication

Aug 2025

Added session-based authentication for players and rooms.

Refactor — Modular Pot / Position / Betting Managers

Jul 2025

Refactored the game engine into dedicated pot, position, and betting modules.

Core — Showdown & Deck Logic

Jun 2025

Implemented showdown resolution and deck management with full unit-test coverage.

Realtime — Rooms over Server-Sent Events

Jun 2025

Streamed live room state to every player over Server-Sent Events.

+SSE

Engine — Test-Driven Hand Evaluator

Jun 2025

Built the poker hand-evaluation engine test-first, with dedicated unit suites for ranking logic.

Kickoff — TypeScript Texas Hold'em on Next.js

Jun 2025

Started a real-time multiplayer Texas Hold'em project on Next.js with a component-driven UI and strict TypeScript.

// Gallery

Written About

3