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