A mobile-first card game app featuring three casino-style games built with React, TypeScript, and Vite.
A poker-style game where you bet on the Player hand or the Widow (Banker). Face the Dealer with optional wagers on wild cards and bonus cards. 1:1 payout.
Each player receives 5 cards plus a shared cross-shaped board (5 community cards arranged in a + pattern). Choose a row — vertical, horizontal, or mystery — back up your bet, and battle the Dealer. Supports a separate bonus bet.
Predict whether the next card drawn will be higher or lower than the current card. Build a streak to climb a multiplier ladder up to 25x. Cash out at any time or go for the full 7-in-a-row jackpot. Live probability hints show your odds on each guess.
- React 19 + TypeScript — component architecture and type safety
- Vite — fast dev server and build tooling
- Tailwind CSS — utility-first styling
- Framer Motion — card animations (drop, flip, slide, shake, confetti)
- Zustand — global balance and per-game state stores
npm install
npm run devOpen http://localhost:5173 in your browser.
npm run buildOutput lands in dist/.