XiaomaiHu

XiaomaiHu / Mix-Match

Public

Built for Apple Swift Student Challenge 2026.

10
3
100% credibility
Found Apr 03, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

An interactive iPad app for mixing virtual cocktails by pouring ingredients into a shaker, which then identifies matching classic recipes with visuals and flavor profiles.

How It Works

1
🚀 Open the app

You launch the colorful cocktail mixing game on your iPad and see bottles floating around with a fun loading message.

2
📚 Pick your ingredients

Browse shelves of spirits, juices, and mixers, then drag bottles over the shaker to pour just the right amounts.

3
🎨 Watch colors blend

As you pour, the shaker fills with swirling colors and a gauge shows when it's ready, feeling like a real bartender.

4
🤝 Shake to mix

Shake your iPad or tap the button to blend everything, hearing clinks and splashes for excitement.

5
🔍 Reveal your cocktail

The app shows the closest classic drink with a match score, recipe, flavor radar, and fun facts.

6
Try challenges or library

Accept flavor-based challenges to recreate drinks or browse your discovered collection.

🥳 Master mixology

You've learned cocktails through play, building a library of favorites without needing recipes upfront.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Mix-Match?

Mix-Match is an iPad-exclusive SwiftUI app that flips cocktail discovery: drag colorful bottles to pour ingredients into a shaker, tweak ratios in real time with visual color blending, then shake your device to reveal the matched classic recipe via a flavor radar chart. It solves the newbie barrier of recipe overload by letting you experiment freely—no prior knowledge needed—while enthusiasts tweak for perfect matches. Built with CoreMotion for shake gestures and AVFoundation for immersive sounds, it feels like a bar in your hands.

Why is it gaining traction?

Unlike static recipe apps, Mix-Match's drag-to-pour physics, live mixing visuals, and cosine-based matching (handling subs like lime/lemon) make trial-and-error addictive, with a library tracking your discoveries. Challenge mode gives flavor/color hints to recreate targets, turning it into a game. The polished, gesture-native UI showcases SwiftUI's strengths for iPad, drawing devs eyeing Apple's built-in apps like Translate for interactive prototypes.

Who should use this?

Swift Student Challenge entrants prototyping WWDC submissions, iOS devs building gesture-driven UIs for games or sims, and cocktail hobbyists wanting an offline mix-and-match sandbox on iPad. Ideal for educators gamifying flavor balance or frontend teams exploring physics-like interactions without GameKit.

Verdict

Grab it as a forkable SwiftUI demo—10 stars and 1.0% credibility reflect student-project maturity with solid docs via README previews, but no tests limit production use. Strong for learning, weak for shipping; extend the matching engine for custom datasets.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.