SoloTech.Get in touch
← All projects
CAFÉ TYCOON / IOS SOURCE CODE

A finished idle game.
Your own code.

A native SwiftUI café tycoon, live on the App Store, with in-app purchases already wired through RevenueCat.
Buy the source once. Reskin it. Ship it under your own name.

BUILT TO SHIP

100% Swift.
No backend.
Works offline.
Purchases live.

Live on the App Store todayAPP STORE LISTING
The App Store listing for Café Tycoon: Idle Coffee, rated 5.0, category Simulation, 9.4 MB, with five gameplay screenshots
Purchases from the live gameIN-APP PURCHASE FEED
A feed of one-time in-app purchases from the live game: Pouch of Gems, Jar of Gems, Starter Pack and Piggy Bank, bought from the US and Germany
WHAT YOU ARE BUYING

Not a demo.
The shipped game.

The repository you receive is the code behind the listing above. The economy, the purchase flow and the retention loops are already running for real players. You change the theme and the art, then publish your own version.

  • Full Xcode project, 32 Swift files, about 4,000 lines
  • Eight in-app purchases wired through RevenueCat
  • 57 headless self-tests and 9 purchase tests

Every screen, already built.

06 SCREENS · IPHONE
Café tab: coin balance, tap-to-serve cup, Rush and Boost buttons, and station rows with milestone barsMap tab: a franchise chain of cafés pinned across North AmericaUpgrades tab: coin upgrades and premium gem upgradesStaff tab: hire managers to double each stationPrestige tab: golden beans and the permanent upgrade treeShop tab: starter pack, golden owner, VIP club, café pass, piggy bank and gem packs

Everything an idle game needs.

WHAT’S INCLUDED
01

The idle economy

Eight stations with bulk buy ×1 / ×10 / MAX, milestone multipliers, managers, permanent upgrades, a prestige tree with three currencies, rotating quests, a 7-day daily reward, boosts, golden customers and capped offline earnings.

02

Monetization, wired

StoreKit 2 through RevenueCat: starter pack, permanent doubler, VIP club, café pass, piggy bank and gem packs. Entitlements sync on launch, restores work, refunds claw back. Product IDs live in one enum.

03

Ship-ready polish

Liquid Glass tab bar on iOS 26 with a classic fallback on iOS 16 to 18, haptics, local re-engagement notifications, a rating prompt at happy moments, screenshot seeding, and an XcodeGen project file next to the committed Xcode project.

32 Swift files~4,000 linesiOS 16+Xcode 26RevenueCat purchases-ios0 UI dependenciesCodable save with a 1.0 fixture

A ONE-TIME PURCHASE

Skip the blank project.

Every system is built, tested and already earning on the App Store. Change the theme, rename the stations, swap the art, then publish your own version.

  • Private GitHub repository access
  • Modify, reskin and publish one app of your own
  • Updates in the same repository

A Mac with Xcode 26, an Apple Developer account and a RevenueCat account are required to build and publish. Apple and RevenueCat fees are separate.

PERSONAL LICENSE
$39 USD / once

One developer. One app of your own. Not for teams, companies or client work.

  • Read access to the private repository
  • Personal, single-developer use
  • No resale or redistribution of the code

Enter your GitHub username at Stripe checkout. After payment, accept the repository invitation in GitHub.

By purchasing, you agree to the license and purchase terms. All sales are final, except where required by law.

A few things to know.

Is the game really live?

Yes. Café Tycoon: Idle Coffee is on the App Store today, published by The Revolution of Technology LLC. The repository you receive is the code behind that listing.

What do I need to build it?

A Mac with Xcode 26, an Apple Developer account for signing, and a RevenueCat account for purchases. Copy the secrets template, add your Team ID and RevenueCat key, press Run. The Xcode project is committed; XcodeGen is optional.

How do I get the code?

Give your GitHub username at checkout. A verified payment triggers a read-only invitation to the private repository. Accept it from GitHub notifications, then follow the README.

Can I publish my own version?

Yes. The Personal license lets you modify the game and publish one app of your own under your own developer account, in-app purchases included. Change the bundle identifier, create your own products in App Store Connect and RevenueCat, and it is yours.

What does the license not allow?

Use by a company, team or agency, work for clients, and any resale or redistribution of the source. You cannot share the repository, publish the code, or sell it as a template, starter kit or course. Email [email protected] if you need a commercial license.

What is not included?

No audio, analytics or localization yet, and the art is emoji-based on purpose so it is easy to replace. Apple, RevenueCat and any other accounts are yours to set up and pay for.