Solitaire HTML5 Template: Klondike Source Code and Deals
Draw 1 or Draw 3, a 12-deal campaign, a daily challenge and what the source includes, using Boba Club as the example.

A solitaire template earns its price or loses it on one question: can every deal be won? A player who loses a deal to a bad shuffle will blame the game, and a player who gets stuck with no way back will leave.
Boba Club is a finished Klondike solitaire set in a cosy boba café. This guide shows what to check in any solitaire template, using this edition as the example.
Deals: which ones can be won
Quick games are random shuffles, as in classic solitaire, so they are not guaranteed to be winnable. The campaign and the daily challenge are different: they come from a bank of deals that the included solver has solved, and the tests replay each solution.
The daily challenge draws from a bank of 120 deals. When a game reaches a dead end, the rescue feature returns it to a position that can still be won, so a player is not stuck for good.
Draw 1, Draw 3 and the tools
- Draw 1 and Draw 3, the two classic variants.
- A 12-deal campaign in three chapters.
- Hints, undo and an automatic finish.
- A narrated guided tutorial with Mochi the cat.
Hints and undo are the features players will test first. Before you buy, play a few hands and check that undo restores the exact position, and that a hint suggests a move rather than playing one for the player.
The edition also includes 12 stickers, 6 card backs and 3 table scenes, which are useful if you want to adapt the look to a brand.
The tutorial and the languages
The tutorial voice is in English, Brazilian Portuguese and Spanish. Other languages hear the English voice with localized text, so decide whether that fits your audience.
Source, tests and hosting
The source is readable TypeScript with 152 tests, built on Phaser 4.2. The game folder is ready to host with local artwork, audio and fonts. Rebuilding with Vite is optional.
Like the other templates in this guide, it needs a current browser with JavaScript and audio support, plus static HTTP(S) hosting. No database or author account is required.
See the Boba Club listing and everything it includes
What the price leaves out
Boba Club has no cloud saves, online ranking, real-money purchases or advertising SDK. Progress is saved in the current browser. Native apps, hosting and custom development are not included.
Frequently asked questions
Do I need to build the game?
No. Upload the contents of game/ to HTTP(S) hosting. Rebuilding is needed only if you edit the TypeScript source.
Where is progress saved?
Locally, in the current browser.
Can every deal be won?
Campaign and daily deals come from a bank where every deal was solved by the included solver. Quick games are random shuffles, as in classic solitaire.
What licence applies?
The Polar Games Marketplace terms shown at checkout apply.
Where a solitaire template fits
A card game like this suits a café or lounge website, a daily-puzzle habit on a blog, or a studio that wants a polished solitaire to reskin. Judge it by the deal bank and the rules, not only by the theme.
If you need online play or a leaderboard, this edition is not the right product.
