Skip to content

The mobile studio for indie founders

Your paywall, onboarding flow, App Store listing, and moreis already wired.

Architecture, marketing, developer tools, post-launch. The recurring decisions made once, the recurring plumbing wired in. You ship features.

Built on the stack you already trust

  • ExpoExpoThe React Native framework. Preconfigured for EAS Build + OTA.
  • React NativeReact NativeShared UI layer. Native rendering on iOS + Android.
  • TypeScriptTypeScriptStrict mode everywhere. Types from stores to screens.
  • ZustandZustandState management with MMKV persistence + Immer.
  • RevenueCatRevenueCatPaywalls + entitlements. Pro-gating components wired.
  • SentrySentryCrash + performance monitoring. Source maps uploaded.
  • FirebaseFirebaseGA4 analytics + crash reports out of the box.
  • FastlaneFastlaneScreenshot, build, and submit automation wired.
  • Next.jsNext.jsThis landing page. Static export to Vercel.
  • Tailwind CSSTailwind CSSStyling system. Themed, responsive, minimal CSS.
  • Crayons UICrayons UICurated RN components, used across four shipped apps. Drop-in, not a framework.
  • Claude CodeClaude CodeShips with llms.txt + onboarding skills so your agent ramps up on the kit, not the kit on your agent.

Everything wired up

Five layers wired up and ready to extend: UI, ship pipeline, revenue, lifecycle, and marketing.

Crayons UI

Crayons UI

Curated set of components, built and used across four shipped apps. Settings, onboarding, paywall, forms. Typed, themed, drop-in.

Source-included. Not a framework.

Ship pipeline

OTA updates, Maestro E2E with seed data, Fastlane screenshots, visual regression. From green PR to the App Store without praying.

Revenue that sticks

RevenueCat paywall, pro-gating components, grandfathered-user handling. Charge the right users at the right moment.

Lifecycle wiring

Multi-screen onboarding (video + permissions), What's New, auto-review, share prompts. The plumbing you'd otherwise rebuild screen by screen.

Marketing in the box

Landing page template, AI copy + pricing tools, ASO skill, screenshot MCP. Ship the app and the marketing.

AI-agent ready

Ships with llms.txt for Crayons + a Claude Code onboarding skill. Your agent ramps up on the kit instead of guessing at it.

From clone to App Store

Five commands. No yak-shaving. Each step uses tools already wired in the kit.

  1. 1

    Clone

    git clone …

    Your private repo, ready.

  2. 2

    Configure

    bun run setup

    Setup CLI morphs the template into your app.

  3. 3

    Build

    bun run release:ios

    EAS Build, local or cloud.

  4. 4

    Screenshot

    bun run screenshots

    Fastlane + MCP automation.

  5. 5

    Ship

    bun run submit:ios

    Submit to ASC. OTA updates after.

One command. From clone to running app.

The setup CLI rewrites identifiers, swaps icons, and initializes git. No manual Xcode edits.

terminal
$ bun run setup
? App name › MyApp
? Bundle ID › com.acme.myapp
? iOS team ID › ABC123XYZ
? Primary color › #4C6FFF
project
MyApp/
├─ app/
│ ├─ (tabs)/
│ └─ _layout.tsx
├─ src/
│ ├─ components/ui/← Crayons
│ ├─ stores/
│ └─ services/
├─ app.json✓ renamed
└─ ios/MyApp.xcodeproj✓ renamed

Real code. Not a toy demo.

Every file ships wired to the stack. Paywalls gate features. Stores persist via MMKV. Analytics fire.

import { Paywall } from "@/components/ui/paywall";
import { useEntitlements } from "@/services/revenuecat";

export function ProGate({ children }: { children: React.ReactNode }) {
  const { isPro } = useEntitlements();
  if (!isPro) return <Paywall feature="unlimited" />;
  return <>{children}</>;
}

Ship the app. Then ship the marketing.

Landing template, AI copy + pricing tools, ASO skill, screenshot MCP. The go-to-market layer wired in alongside the app.

Landing page template

Landing page template

Next.js + Tailwind. Brand tokens, OG image generator, mode-aware CTAs. The page you're reading was built from it.

AI copy & pricing tools

AI copy & pricing tools

Claude Code skills that draft headlines, subhead copy, and pricing tier structure. First-draft material you sharpen, not blank pages.

ASO skill

ASO skill

Metadata optimization powered by a Claude skill + real keyword data. Compete in the App Store, don't guess.

Screenshot MCP

Screenshot MCP

Automated App Store screenshots, localization, and submission. Stop designing in Figma at midnight.

What it costs to skip Quinq

Two paths to a shipped app, and what each one really takes.

DIY

~6 weeks

Your time

Wiring auth, payments, analytics, OTA, ASO, and the marketing site from scratch. Each one is a week of yak-shaving you've done before.

Agency

3–4 months

€25k–€60k

And you still own the maintenance. Common indie pitfall: the agency stack drifts from how you ship, so the next feature is harder than it needs to be.

Quinq

One weekend

€129–€299

Clone, run setup, ship. Same stack as four apps already in the App Store. You pay once.

Numbers from the founder's own builds (Energy XP, Progres, Voila, Karv). Your mileage varies, but the shape doesn't.

Weekend vs. months

Estimated time to wire each capability yourself, vs. clone Quinq and get it done.

Weekend vs. months
CapabilityDIY (your time)Quinq
Crayons UI: curated, source-included components2–3 weeksDrop-in
Ship pipeline: OTA + Maestro + Fastlane + visual regression1 weekWired
Revenue: paywall + pro-gating + grandfathered users3–5 daysWired
Lifecycle: onboarding + What's New + auto-review + share4–5 daysWired
Marketing: landing + AI copy + ASO + screenshot MCP1 weekWired
AI-agent ready: llms.txt + onboarding skillmost skip itWired
Total~6 weeksOne weekend
Oussama Bouthouri

Hi, I'm Oussama.

Oussama Bouthouri

Four Expo apps in the App Store. Same stack, same patterns, same gotchas every time. I got tired of solving the same plumbing on app number five, so I extracted it. By app three, schema migrations were eating me. Every new feature changed the data shape. Every shape change broke import, export, onboarding. Every edge case I'd already shipped. Hours per feature. Every feature. So I wrote a force-upgrade flow: one schema, one version, no migration math. That's what's in Quinq. Same approach for paywall, onboarding, OTA, analytics, ASO, even the landing page you're reading. I paid the tax four times. You don't. Two of those four apps make less than a coffee a month. I shipped them anyway, and what I'd do differently is what's in this kit. Not for you if you want a CMS or a no-code builder. It's a working app you clone, rename, and own. If you ship things, we'll get along. Code yourself, vibecode with an AI, either works.

This is for you if…

  • You ship React Native and you're tired of rewiring the same plumbing every time.
  • You'd rather pay once and own the code than rent another SaaS dashboard.
  • You want the marketing layer in the box, not a Figma file and a hope.

Not for you if you want a CMS, a no-code builder, or a kit you don't read.

Founders' price is live.

Lifetime updates, locked at the founder rate while the launch window is open.

Founders' price · early buyers

Solo

For solo founders shipping their own apps

Regular price €199Founders price €129

One developer. Unlimited apps. · One-time payment

  • Single developer license
  • Unlimited apps you ship, yours forever
  • Lifetime updates while the repo exists
  • All Crayons UI components, source-included
Buy Solo

Team

For small studios sharing the kit across builds

Regular price €499Founders price €299

Up to 5 developers. Unlimited apps. · One-time payment

  • Up to 5 developers in one legal entity
  • Unlimited apps shipped under the team
  • Lifetime updates while the repo exists
  • All Crayons UI components, source-included
Buy Team

Lifetime = every release of the kit, for as long as the repo exists. One purchase. No renewal.

Founders' window closes when the launch period ends. Regular pricing kicks in next.

Refunds within 14 days, provided the GitHub repo invite hasn't been accepted. Accepting the invite delivers the kit and ends the window.

What you get. What you don't.

Included

  • Expo + React Native app, source-available, yours to fork
  • Crayons UI components, used in production across four apps
  • Paywall, onboarding, settings, OTA, ASO, analytics, all wired
  • Setup CLI: clone, answer prompts, get a running app
  • Landing page template (this page)
  • llms.txt + Claude Code onboarding skill
  • Lifetime updates, every release, for as long as the repo exists

Not included

  • A CMS or no-code builder. You're a developer, you read code
  • Hosted infrastructure. Bring your own Vercel / EAS / RevenueCat
  • Custom features built for you. This is a kit, not an agency
  • Guarantees about every Expo SDK release the day it ships
  • Peer comparisons in marketing. Quinq stands on its own work

Questions

The same answers I'd give over a coffee, if you asked.

Ready to ship in a weekend?

Founders' price still open. Lifetime updates while the repo exists.