Dock Poker

Private Texas Hold'em with friends online

React · Node.js · Socket.IO · Express

Built for private games with friends. Full Texas Hold'em rules, private rooms with join codes, real-time game state synchronized via Socket.IO. The hand evaluation logic took longer than I expected. The number of edge cases in poker hand ranking is surprisingly large. It handles disconnect and reconnect mid-game. This project taught me more about managing distributed real-time state than anything else I have built.

Deal a Hand

No cards dealt yet

Projects