Required stack
필요 기술
SwiftSwiftUIiOS DevelopmentReal-time Backend DevelopmentDatabasePayment Gateway Integration (Stripe/Apple Pay)In-App PurchasesSecurity Best Practices
Project brief
프로젝트 내용
I’m bringing the classic hockey-bus card game, Schnarps, to iPhone so my crew can keep the road-trip rivalry alive whether we’re sitting together or scattered across cities. The build must feel exactly like the real game—same rules, same pace—but dressed in a simple, clean interface that stays out of the way.
Core experience
• Real-time multiplayer so up to four friends can jump into the same table, invite-only or open.
• Toggle between “just-for-fun” mode (no stakes) and regulated cash play. When money is on, the app needs secure account creation, deposits, withdrawals, and rock-solid tracking of every hand for audit purposes. Think Stripe, Apple Pay, or another compliant gateway—open to suggestions as long as it clears Apple’s guidelines.
• In-game chat (text, emojis, maybe quick voice notes) running alongside the match; messages auto-archive with the game log.
• In-app purchases for extras—custom card backs, team-themed tables, or premium stats screens—nothing pay-to-win.
Acceptance criteria
1. Universal build for the latest two iOS versions, native Swift or SwiftUI.
2. Passes TestFlight rounds with at least 50 consecutive error-free multiplayer sessions.
3. Deposits/withdrawals processed in sandbox first, then live gateway once approved.
4. Final hand-off: Xcode project, build instructions, and a short Loom walkthrough.
Once delivered, I’ll handle App Store submission fees; everything else—including post-launch bug fixes during the first 30 days—should be in the package. Let’s get Schnarps onto the phones.
Core experience
• Real-time multiplayer so up to four friends can jump into the same table, invite-only or open.
• Toggle between “just-for-fun” mode (no stakes) and regulated cash play. When money is on, the app needs secure account creation, deposits, withdrawals, and rock-solid tracking of every hand for audit purposes. Think Stripe, Apple Pay, or another compliant gateway—open to suggestions as long as it clears Apple’s guidelines.
• In-game chat (text, emojis, maybe quick voice notes) running alongside the match; messages auto-archive with the game log.
• In-app purchases for extras—custom card backs, team-themed tables, or premium stats screens—nothing pay-to-win.
Acceptance criteria
1. Universal build for the latest two iOS versions, native Swift or SwiftUI.
2. Passes TestFlight rounds with at least 50 consecutive error-free multiplayer sessions.
3. Deposits/withdrawals processed in sandbox first, then live gateway once approved.
4. Final hand-off: Xcode project, build instructions, and a short Loom walkthrough.
Once delivered, I’ll handle App Store submission fees; everything else—including post-launch bug fixes during the first 30 days—should be in the package. Let’s get Schnarps onto the phones.