Western Rules. Colored Tiles. Internet Ready.

Play a live Mahjong match against three AI opponents.

This Laravel 12 app keeps user accounts, scores, completed matches, hand-by-hand results, and a public leaderboard. The visual direction follows the Thompson and Maloney books, with colored tile faces and a polished web table.

What you get
  • 4-seat table with 1 human and 3 AI players
  • Saved games and persistent scoring
  • Hand history and match summaries
  • Leaderboard for top players
  • Choose Scanrule1/2 or Scanrule3/4 for each new game
  • Forge-friendly deployment layout
Bamboo 1 Bamboo 2 Character 5 Circle 9 East Wind Green Dragon Flower 1