{"id":144580,"date":"2026-11-06T05:15:59","date_gmt":"2026-11-06T05:15:59","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/"},"modified":"2026-11-06T05:16:47","modified_gmt":"2026-11-06T05:16:47","slug":"solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/","title":{"rendered":"Solitaire World | Klondike Card Game App &#8211; Flutter, Firebase and Admin Panel"},"content":{"rendered":"<a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\" loading=\"lazy\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<p><a class=\"wp_automatic_demo_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsolitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel%2Ffull_screen_preview%2F65774378\">LIVE PREVIEW<\/a><a class=\"wp_automatic_buy_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsolitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel%2F65774378\">BUY FOR $30<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/previews.customer.envatousercontent.com\/files\/904622356\/inline_preview.jpg\" loading=\"lazy\"><\/p>\n<h2 id=\"item-description__ai-disclosure\">AI Disclosure<\/h2>\n<p><strong>This merchandise was created with the help of AI instruments.<\/strong> An AI coding assistant helped write elements of the<br \/>\n<strong>supply code<\/strong> and the <strong>documentation<\/strong>; all the things was reviewed and examined by the writer.<br \/>\nAll graphics and sounds are generated by scripts included within the package deal (no AI-generated photographs or audio).<br \/>\nThe app itself comprises <strong>no AI options<\/strong>; the solitaire solver is a rule-based search algorithm.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/banner.jpg\" loading=\"lazy\" alt=\"Solitaire World - Klondike solitaire with a 180-level journey\" \/><\/p>\n<h2 id=\"item-description__live-demo\">Reside demo<\/h2>\n<p>\n<a href=\"https:\/\/solitaireworld-play.web.app\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/btn_web_game.png\" loading=\"lazy\" alt=\"Play web demo\" \/><\/a><br \/>\n<a href=\"https:\/\/solitaireworld-e2ec3.web.app\/admin\/\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/btn_admin.png\" loading=\"lazy\" alt=\"Admin panel demo\" \/><\/a><br \/>\n<a href=\"https:\/\/solitaireworld-e2ec3.web.app\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/btn_landing.png\" loading=\"lazy\" alt=\"Landing page\" \/><\/a><br \/>\n<a href=\"https:\/\/solitaireworld-e2ec3.web.app\/download\/solitaire-world.apk\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/btn_apk.png\" loading=\"lazy\" alt=\"Download APK\" \/><\/a><br \/>\n<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.bilalzeyada.solitaireworld\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/btn_store.png\" loading=\"lazy\" alt=\"Google Play\" \/><\/a>\n<\/p>\n<p><strong>Demo account<\/strong> (similar login for the sport and the admin panel):<br \/>\nSport: <code>demo@instance.com<\/code> \/ <code>Demo@solitaire2026<\/code><br \/>\nAdmin panel (read-only on the server, private information masked): <code>demo@instance.com<\/code> \/ <code>Demo@solitaire2026<\/code><\/p>\n<h2 id=\"item-description__overview\">Overview<\/h2>\n<p><strong>Solitaire World<\/strong> is a whole single-player Klondike solitaire app constructed with <strong>Flutter<\/strong> and <strong>Firebase<\/strong><br \/>\nfor Android, iOS and Internet. It has a 180-level journey throughout Egypt, Italy and Turkey, rewards, a cash retailer with server-verified in-app purchases,<br \/>\nVIP subscriptions, AdMob with distant switches, and an online admin panel. Each journey deal is checked by a rule-based solver, so each degree will be gained.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_01_gameplay.jpg\" loading=\"lazy\" alt=\"Classic Klondike gameplay\" \/><\/p>\n<h3 id=\"item-description__gameplay\">Gameplay<\/h3>\n<ul>\n<li>Commonplace Klondike guidelines, Draw 1 or Draw 3<\/li>\n<li>Drag &#38; drop and tap-to-move, undo, hints and auto-finish<\/li>\n<li>Home windows-style scoring, timer and transfer counter; video games are saved and resumed<\/li>\n<li>Verified-winnable offers: a rule-based solver checks offers; journey offers are precomputed with <code>instrument\/gen_level_seeds.dart<\/code><\/li>\n<li>Constructed-in &#8220;Methods to play&#8221; display, sound and vibration settings<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_02_journey.jpg\" loading=\"lazy\" alt=\"180-level journey\" \/><\/p>\n<h3 id=\"item-description__180-level-journey\">180-level journey<\/h3>\n<ul>\n<li>180 ranges throughout Egypt, Italy and Turkey with 1-3 stars per degree and star gates<\/li>\n<li>Particular ranges: transfer restrict, timed and Draw 3, every with an intro popup; last problem<\/li>\n<li>5 lives with 30-minute regeneration or a coin refill; free undos per degree<\/li>\n<li>A memento each 10 ranges<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_03_rewards.jpg\" loading=\"lazy\" alt=\"Rewards and progress\" \/><\/p>\n<h3 id=\"item-description__rewards-and-progress\">Rewards and progress<\/h3>\n<ul>\n<li>Every day problem with streak, 7-day every day reward, fortunate wheel, every day VIP reward<\/li>\n<li>Achievements with coin rewards (verified on the server)<\/li>\n<li>Statistics (wins, win fee, greatest time, streak) and participant profile<\/li>\n<li>Presents<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_04_monetization.jpg\" loading=\"lazy\" alt=\"Store, VIP and ads\" \/><\/p>\n<h3 id=\"item-description__monetization\">Monetization<\/h3>\n<ul>\n<li>Cash and bundles (consumable in-app purchases), VIP subscriptions, donations<\/li>\n<li>Purchases verified on the server: Google Play Developer API and Apple StoreKit 2 JWS (signature chain checked regionally), idempotent, refunds dealt with<\/li>\n<li>AdMob: banner, interstitial, rewarded, native and app open, every with its personal distant swap<\/li>\n<li>Distant switches in Firestore <code>config\/app<\/code>: <code>ads_enabled<\/code> grasp swap plus one swap per format, elective server-side verification (SSV) for rewards<\/li>\n<li>Google UMP consent; VIP gamers see no adverts<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_05_account.jpg\" loading=\"lazy\" alt=\"Accounts and languages\" \/><\/p>\n<h3 id=\"item-description__accounts-and-languages\">Accounts and languages<\/h3>\n<ul>\n<li>Google, Apple and e-mail sign-in (net: Firebase popup with redirect fallback)<\/li>\n<li>Push notifications (FCM), in-app account deletion plus a public deletion web page, privateness and phrases pages<\/li>\n<li>7 languages: English, Arabic (RTL), French, German, Spanish, Portuguese, Turkish<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_06_admin.jpg\" loading=\"lazy\" alt=\"Web admin panel\" \/><\/p>\n<h3 id=\"item-description__web-admin-panel\">Internet admin panel<\/h3>\n<ul>\n<li>Dashboard, gamers (search, VIP, ban), purchases, items, broadcast notifications, settings, admin log<\/li>\n<li>Admin position checked on the server; the demo admin can solely learn and sees masked private information<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/solitaireworld-e2ec3.web.app\/envato\/feature_07_web.jpg\" loading=\"lazy\" alt=\"Web game\" \/><\/p>\n<h3 id=\"item-description__web-game-and-landing-site\">Internet sport and touchdown website<\/h3>\n<ul>\n<li>The identical Flutter app runs within the browser (Firebase Internet hosting goal <code>play<\/code>)<\/li>\n<li>Touchdown website with privateness, phrases and account-deletion pages (Internet hosting goal <code>website<\/code>)<\/li>\n<\/ul>\n<h2 id=\"item-description__tech-stack\">Tech stack<\/h2>\n<ul>\n<li>Flutter (steady 3.x, Dart 3.9+), Riverpod, ARB localization (<code>flutter gen-l10n<\/code>)<\/li>\n<li>Firebase: Authentication, Cloud Firestore, Cloud Capabilities (Node.js 22, area europe-west1), Cloud Messaging, Storage, Crashlytics, Internet hosting<\/li>\n<li>in_app_purchase, google_mobile_ads (with UMP consent), google_sign_in, Register with Apple by Firebase Auth (AppleAuthProvider)<\/li>\n<li>Admin panel and touchdown website: plain HTML, CSS and readable JavaScript (no construct step)<\/li>\n<\/ul>\n<h2 id=\"item-description__installation-summary\">Set up abstract<\/h2>\n<ol>\n<li>Set up Flutter, Node.js 22, Firebase CLI and FlutterFire CLI (Xcode 26+ and CocoaPods for iOS).<\/li>\n<li>Rebrand: package deal id, app identify, icon and splash.<\/li>\n<li>Create a Firebase mission (Blaze plan), run <code>flutterfire configure<\/code>, allow the sign-in suppliers.<\/li>\n<li>Deploy Firestore guidelines, indexes and Cloud Capabilities; set the secrets and techniques.<\/li>\n<li>Create the in-app merchandise and AdMob advert models, change the placeholders.<\/li>\n<li>Construct and publish the app; deploy the touchdown website, admin panel and net sport.<\/li>\n<\/ol>\n<p>The whole lot is defined step-by-step within the included documentation.<\/p>\n<h2 id=\"item-description__what-is-included\">What&#8217;s included<\/h2>\n<ul>\n<li>Full Flutter supply code (Android, iOS, Internet)<\/li>\n<li>Cloud Capabilities supply with exams, Firestore and Storage guidelines<\/li>\n<li>Internet admin panel and touchdown website supply<\/li>\n<li>Journey degree generator (<code>instrument\/gen_level_seeds.dart<\/code>) and asset generator scripts<\/li>\n<li>GitHub Actions workflow to construct iOS with out a Mac<\/li>\n<li>Documentation (HTML), README, license and credit file<\/li>\n<\/ul>\n<h2 id=\"item-description__third-party-services-and-costs\">Third-party companies and prices<\/h2>\n<p><strong>Essential:<\/strong> this merchandise makes use of third-party companies which can be <strong>not included within the value<\/strong> and are paid by the client, for instance:<br \/>\nFirebase Blaze plan (pay as you go, required for Cloud Capabilities), Apple Developer Program (USD 99 per yr), Google Play developer account (USD 25 as soon as),<br \/>\nAdMob account, area identify and every other internet hosting or service you select. Costs are set by these suppliers and might change.<br \/>\n<strong>The customer is chargeable for all third-party prices, accounts and their phrases.<\/strong><\/p>\n<h2 id=\"item-description__ai-disclosure\">AI disclosure<\/h2>\n<p>AI instruments (an AI coding assistant) have been used to assist write elements of the <strong>code<\/strong> and the <strong>documentation<\/strong>; all the things was reviewed and examined by the writer.<br \/>\nThe pictures and sounds have been generated by scripts included within the package deal (no AI picture technology).<br \/>\nThe app itself has <strong>no AI options<\/strong>; the solitaire solver is a rule-based search, not AI.<\/p>\n<h2 id=\"item-description__support\">Help<\/h2>\n<p>Help is supplied by the CodeCanyon merchandise feedback and the writer&#8217;s profile contact type. Please embrace your buy code.<br \/>\nHelp covers questions in regards to the merchandise and bug fixes; set up in your servers and customized adjustments should not included.<\/p>\n<h2 id=\"item-description__changelog\">Changelog<\/h2>\n<p><strong>Model 1.0.0<\/strong> &#8211; preliminary launch.<\/p>\n<p>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/>\n<a href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fsolitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel%2F65774378\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $30 AI Disclosure This merchandise was created with the help of AI instruments. An AI coding assistant helped write elements of the&#8230;<\/p>\n","protected":false},"author":1,"featured_media":144581,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[756,2915,2468,703,2916,24528,5151,2470,7331,51075,17185,7333,15093],"class_list":["post-144580","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codes","tag-admin-panel","tag-admob","tag-android-game","tag-card-game","tag-firebase","tag-flutter-game","tag-in-app-purchase","tag-ios-game","tag-klondike","tag-level-map","tag-single-player","tag-solitaire","tag-web-game"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Solitaire World | Klondike Card Game App - Flutter, Firebase and Admin Panel - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Solitaire World | Klondike Card Game App - Flutter, Firebase and Admin Panel - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-06T05:15:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-06T05:16:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/11\/1793942168_inline_preview.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"590\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Solitaire World | Klondike Card Game App &#8211; Flutter, Firebase and Admin Panel\",\"datePublished\":\"2026-11-06T05:15:59+00:00\",\"dateModified\":\"2026-11-06T05:16:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/\"},\"wordCount\":868,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/1793942168_inline_preview.jpg\",\"keywords\":[\"admin panel\",\"admob\",\"android game\",\"card game\",\"firebase\",\"flutter game\",\"in-app purchase\",\"ios game\",\"klondike\",\"level map\",\"single player\",\"solitaire\",\"web game\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/\",\"name\":\"Solitaire World | Klondike Card Game App - Flutter, Firebase and Admin Panel - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/1793942168_inline_preview.jpg\",\"datePublished\":\"2026-11-06T05:15:59+00:00\",\"dateModified\":\"2026-11-06T05:16:47+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/1793942168_inline_preview.jpg\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/1793942168_inline_preview.jpg\",\"width\":590,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2026\\\/11\\\/06\\\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solitaire World | Klondike Card Game App &#8211; Flutter, Firebase and Admin Panel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Solitaire World | Klondike Card Game App - Flutter, Firebase and Admin Panel - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/","og_locale":"en_US","og_type":"article","og_title":"Solitaire World | Klondike Card Game App - Flutter, Firebase and Admin Panel - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2026-11-06T05:15:59+00:00","article_modified_time":"2026-11-06T05:16:47+00:00","og_image":[{"width":590,"height":300,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/11\/1793942168_inline_preview.jpg","type":"image\/jpeg"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Solitaire World | Klondike Card Game App &#8211; Flutter, Firebase and Admin Panel","datePublished":"2026-11-06T05:15:59+00:00","dateModified":"2026-11-06T05:16:47+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/"},"wordCount":868,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/11\/1793942168_inline_preview.jpg","keywords":["admin panel","admob","android game","card game","firebase","flutter game","in-app purchase","ios game","klondike","level map","single player","solitaire","web game"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/","url":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/","name":"Solitaire World | Klondike Card Game App - Flutter, Firebase and Admin Panel - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/11\/1793942168_inline_preview.jpg","datePublished":"2026-11-06T05:15:59+00:00","dateModified":"2026-11-06T05:16:47+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/11\/1793942168_inline_preview.jpg","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2026\/11\/1793942168_inline_preview.jpg","width":590,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2026\/11\/06\/solitaire-world-klondike-card-game-app-flutter-firebase-and-admin-panel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Solitaire World | Klondike Card Game App &#8211; Flutter, Firebase and Admin Panel"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/144580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=144580"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/144580\/revisions"}],"predecessor-version":[{"id":144582,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/144580\/revisions\/144582"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/144581"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=144580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=144580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=144580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}