| raw | raw/i-vibe-coded-a-20k-month-mobile-app-in-14-days.md |
|---|---|
| url |
TL;DR: Connor, a 23-year-old developer with no computer science background, built Payout, a class-action lawsuit discovery app, in just 14 days. Connor scaled Payout to $20,000/month in 50 days, winning the RevenueCat Shipathon grand prize ($65,000) out of 55,000 competitors. His playbook combines design-centric high-conversion onboarding, JSON-first data structure design, and a distribution channel transitioning from influencer campaigns to organic TikTok UGC and paid ads.
The Founder’s Story
Connor got into entrepreneurship three years ago simply by watching YouTube videos. Initially, he didn’t have a MacBook or money, so he sold items around his bedroom to buy a used MacBook. He spent 6-8 months coding a social app called Hotspot Events, which completely failed.
Realizing that social apps are incredibly hard to scale, Connor pivoted to utilities and tools, which are far easier for a single-person team to manage. Over the past three years, he scaled his portfolio of utility apps to over $1 million in total lifetime revenue. Payout is his breakout success, winning the Build and Grow Award at the RevenueCat Shipathon.
The Building & Vibe Coding Process
Connor built Payout in 14 days using a highly organized vibe-coding workflow:
- Design-First Onboarding Analysis: Downloads 20 apps in his target niche and other visually stunning apps. Screenshots every screen and onboarding step, aligns them on a timeline in Figma, and synthesizes a custom theme.
- The 90% Rule of Onboarding: Realizing that 90% of users will only ever see your onboarding (and the paywall), he spends as much time designing the onboarding as the actual app features.
- The Core Onboarding Pillars:
- Invoke Emotion: Trigger strong feelings (e.g., getting back at companies that did wrong).
- Clear Life Incentives: Highlight exactly how the app improves the customer’s life.
- Personalization: Ask questions that make the experience feel custom-tailored.
- Scientific Authority: Include charts and graphs so the app feels proven and legitimate.
- JSON-First Data Structuring: Before prompting, Connor writes a text document outlining the app’s data structures and JSON examples with all attributes. Feeding this to the AI in advance eliminates guesswork, allowing tools like Claude Code to code the features with massive speed.
- Screenshot Coding: Drop screenshots of mockups directly into Claude Code. Claude reads the images and writes the complete front-end code for the screen.
Launch & Marketing Strategy
Connor scaled Payout from 0 to $20,000/month in 50 days by executing a structured multi-phase playbook:
- Tapping Core Human Desires: Payout lists active class action settlements, preparing claims PDFs for users to get money back. It taps into the core desire of making money: “It’s very easy for people to invest money into an app that they know will make them more money.”
- Phase 1: Influencer Partnerships: Connor partnered with a niche-relevant content creator. This creator’s video generated massive early trust and drove thousands of immediate downloads.
- Phase 2: Organic UGC Campaigns: Works with smaller TikTok creators to make natural, unprocessed, relatably viral videos. Once a format went viral organically, he had multiple creators repeat it.
- Phase 3: Facebook Paid Ads Flywheel: Uses the organic UGC winners as a proven ad library. Connor highlights that Facebook’s ad algorithm balances entertainment with conversions: the more entertaining and un-ad-like the video is, the cheaper Facebook distributes it.
- Micro-Sub Pricing Strategy: He prioritized yearly subscriptions over weekly ones to maximize the customer’s lifetime value (LTV) upfront, utilizing RevenueCat to run pricing tests.
Tech Stack
- Framework: Expo (React Native for cross-platform iOS/Android mobile builds)
- Primary AI Developer: Claude / Claude Code (Connor’s single tool for code generation)
- Web & Backend: Next.js, TypeScript, Hosted on Vercel
- Subscription Analytics: RevenueCat
- Design & Assets: Figma
- Analytics: Mixpanel
- Version Control: GitHub
Key Quotes & Metrics
- Metrics: Built in 14 days, scaled to $20,000/month MRR in 50 days. 12,000+ downloads, 300+ active subscriptions. Won 1st place ($65,000) at RevenueCat Shipathon. Portfolio generated $1M+ lifetime.
- On Onboarding Importance: “Realistically, 90% of users will probably only ever see your onboarding… spend a lot of time on this, maybe even as much time as designing the actual functionality of the app.”
- On Vibe Coding Preparation: “Design your data structures [first]… Start with a text document that includes an explanation as well as some JSON data… By giving it this text document in advance, it allows me to code this thing very quickly.”
- On Lean Features: “A simple app can make lots of money. You only really need one to three good features, and your onboarding will pull most of the weight for you.”
Related Frameworks & Playbooks
- vibe-coding — AI-powered development and rapid MVP creation
- no-audience-launch — Short-form UGC video algorithms and influencer profit-sharing