Temple of Fortune

Inspiration

My experience as a casino dealer gave me unique insight into what makes card games exciting. I wanted to create something that mixed the best parts of Blackjack and Mississippi Stud while adding a new strategic layer with face-up and face-down betting options.

What it does

Temple of Fortune is a card game where players try to beat the dealer's score without going over 20. Players can choose between safe face-up bets (1:1) or riskier face-down bets (2:1), adding a layer of strategy to each hand. The game features a clean casino interface with chip selection, multiple betting spots, and animated card dealing.

How we built it

  • Frontend: Vite React with TypeScript
  • Authentication: Firebase Auth
  • Hosting: AWS Amplify
  • Development Assistant: Amazon Q-dev
  • UI: Custom casino components built from scratch

Challenges we ran into

  • Managing balance state across multiple components
  • Creating smooth card flip animations
  • Building an intuitive betting system
  • Syncing win/loss calculations with animations
  • Determining the total the dealer should stop drawing cards vs both busting

Accomplishments that we're proud of

  • Created authentic casino-style UI/UX
  • Built a working betting system
  • Implemented secure user authentication
  • Successfully launched a playable game

What we learned

  • Real casino experience translates well to digital design
  • State management is crucial for betting games
  • User feedback is essential for game balance
  • Clean UI matters more than complex features

What's next for Temple Casino Games

  • Adding betting history to see net wins or loss
  • Creating more side bet options
  • Optimizing for mobile devices
  • Building a community feature set

Built With

Share this project:

Updates