Welcome to the ChefDash documentation. ChefDash is a fast-paced iOS arcade game built entirely in SwiftUI where you race against the clock to assemble the perfect burger. Tap ingredients in the right order, chain combo streaks to multiply your coins, and unlock all 20 kitchen levels — from the beginner-friendly Burger Station to the chaotic Kitchen Arcade Expo.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/ImLukzy/ChefDash/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
Understand what ChefDash is, how it works, and what makes it tick.
Quickstart
Clone the repo, open in Xcode, and run ChefDash on a simulator in minutes.
Architecture
Explore the SwiftUI + ObservableObject architecture that powers the game.
GameState API
Full reference for every property and method on the central GameState class.
How to navigate these docs
Core Concepts
Learn how GameState, levels, and the coin economy all fit together.
Screens & UI
Detailed breakdown of every screen — Home, Map, Shop, Recipes, and more.
Data Models
Typed reference for Level, ShopItem, UpgradeType, and the color system.
Key features
Stack burgers in real time
Tap emoji ingredients in the exact order shown by the target recipe. One wrong tap resets the stack and drops your combo.
Earn coins and build combos
Every completed order earns 25 coins × your current combo multiplier. Consecutive correct orders raise the multiplier up to 5×.
Spend coins on power-ups
Visit the Shop to buy consumable upgrades — extra kitchen time, a starting combo boost, or a bonus coin multiplier on perfect burgers.