2025
Single-Player Texas Hold’em Poker
A browser-based single-player Texas Hold’em poker game built with a deterministic TypeScript game engine and a React UI. The project uses an event-driven reducer to model game flow, declarative side effects for bot turns and delayed transitions, and isolated hand evaluation logic. Designed with a strong separation between domain logic and presentation, the engine is fully testable and independent of the UI.
Frameworks: React, Vite
Languages: TypeScript, HTML, CSS
Platform: AWS Amplify




