Must be 18 years or older to enter Casino de Mont-Tremblant. Please play responsibly. Gambling Help
ENTRYKEY LTD
The Concept
EntryKey is a demonstration Flutter application built around a single, powerful idea: putting the entire Casino de Mont-Tremblant guest experience inside a single app. Your pass, your loyalty programme, your events, your concierge — all in one monochrome, editorial-grade interface.
The app presents a digital credential — a full-screen dark canvas with a framed QR code and/or Code 128 barcode — that guests can scan at any property reader. Around it, a complete stay companion: tonight's events, the Privilèges loyalty dashboard, in-suite dining, a concierge chat, a local guide, and more.
This is a demonstration build: all content is bundled locally, no real charges or backend integrations are present, and no real wagering is enabled. The 18+ messaging in the UI reflects the real venue's age policy.
Design Philosophy
EntryKey's visual language is drawn directly from the Casino de Mont-Tremblant web brand — a photography-led editorial system that reads more like a boutique mountain-resort than a casino floor. Pure white surfaces, pure black type, generous whitespace.
Color appears at micro scale only: a hot-pink underline beneath section headings, and three small diamond markers — mint, gold, and teal — that color-code the property's programme pillars. Nothing else gets color.
The pass screen inverts the system: a full-bleed dark canvas where a bright paper card holds the guest credential — QR, barcode, stay dates, and tier. It reads like a boarding pass for an extraordinary stay.
Groups & Events
Mint-coded. Live shows, private dinners, corporate retreats — browse and RSVP from the app.
Casino Privilèges
Gold-coded. Loyalty tiers, point balance, rewards catalog, and redemption history.
Play Responsibly
Teal-coded. Responsible gambling info is always accessible from every primary navigation surface.
Technology
Built with Flutter and targeting iOS — the app ships as a native, high-performance iPhone application with smooth 60fps transitions throughout.
All content — events, rewards, dining menus, concierge prompts, and local guide articles — is bundled locally. No network request required to explore the app.
No analytics SDKs, no external tracking, no user data sent to servers. Preferences and session state are stored locally via shared_preferences.