Source
rawraw/this-app-makes-40k-month.md
url

TL;DR

Joe, a solo software engineer, built Weightley, a flat-fee waitlist and reservation platform, to over $40,000 MRR. By competing against multi-billion dollar incumbents like Yelp and Open Table on three key dimensions—flat-rate pricing, absolute operational simplicity, and immediate human customer support—he carved out a highly profitable niche. A critical pivot during COVID to retail line management 10xed his business in a single year.


The Founder’s Story

Joe graduated with a computer science degree and had a successful career as a software engineer, eventually rising into engineering management at Shutterfly. Missing the hands-on building and coding aspects of his career, he looked for a side project to teach himself native iOS development.

The idea for Weightley arrived in 2017 during a busy Saturday brunch. Put on a restaurant waitlist, Joe received an SMS with a link to see his wait time. Tapping the link redirected him to the App Store, forcing him to download Yelp and sign up for an account. By the time he completed registration, his table was ready. Recognizing the immense friction, Joe’s wife suggested building a simple, friction-free web-based waitlist tool. Joe spent 18 months building the prototype on the side, launching in-app purchases two years in.


The Building Process

Joe spent 6 months building a working prototype (without SMS capability) and another year polishing it for the App Store. Weightley is designed as a waitlist and reservation platform for any business with waiting customers.

The Friction-Free User Experience:

  • A merchant inputs a customer’s name, party size, phone number, and seating preference.
  • The customer instantly receives an SMS containing a web link.
  • Tapping the link opens a simple web page showing their live wait time—requiring zero app downloads or account sign-ups.
  • When the table is ready, the merchant taps “Notify” to trigger a second ready-notification SMS, checking them off the list upon arrival.

Launch & Marketing Strategy: Competing with Giants

Weightley successfully competes directly with tech giants (Yelp, Open Table) by using a three-pronged playbook:

  1. Flat-Rate, Affordable Pricing: Weightley charges a flat fee of $100/month to unlock all features. In contrast, Yelp and Open Table charge hundreds of dollars in monthly fees plus per-cover booking fees that drain restaurant margins.
  2. Cross-Industry Operational Simplicity: Because Weightley focuses purely on simple queuing rather than bloated restaurant operations, it easily adapts to other sectors. During the COVID-19 pandemic, Joe pivoted to serve major retail chains needing to manage outdoor waitlists due to store capacity limits. Weightley was deployed in over 700 retail locations, 10xed the business that year.
  3. Hyper-Responsive Support: Joe operates an immediate support line. Merchants calling with problems talk to a live human instantly—a massive competitive differentiator for local businesses.
  4. Apple Search Ads (ASA): Joe acquires customers systematically via Apple Search Ads by targeting high-intent restaurant and reservation keywords (spends ~$500/month).

Technology Stack

  • Coding IDE: Claude Code ($200/month) & Chat GPT ($20/month)
  • Backend, Authentication, & Database: Google Firebase ($700/month)
  • Backend Services Language: Node.js
  • iOS Native App: Swift
  • Web Application: ReactJS
  • SMS Gateway: Business texting integration (~$2,500/month)
  • In-App Purchases: RevenueCat (1% of revenue)
  • Payment Processing: Stripe (3% of revenue)
  • Feedback Collection: SurveyMonkey ($35/month)
  • Project Management: Hive ($25/month)
  • Customer Support: Freshdesk (“Freshes”) ($40/month)
  • Demo Scheduling: Calendly ($12/month)

Key Quotes & Metrics

  • Monthly Recurring Revenue (MRR): $40,000+ (on pace for over $500,000/year)
  • Paying Customers: 700 businesses across the US and Canada
  • Trial Funnel: Over 15,000 businesses have tried the app.
  • Volume Scale: Over 59 million parties waitlisted since launch.
  • Customer Economics: Customer Acquisition Cost (CAC) = $130 | Customer Lifetime Value (LTV) = $750 – $1,000.
  • Growth Timeline: Year 1: $0 | Year 2: $14.5k | Year 3: $116k | Year 4: $186k | Year 5: $307k | Year 6: $354k | Year 7: $445k.
  • “You don’t need a new idea. There’s plenty of ideas out there, problems that have been solved that you could improve upon… and find a niche.”
  • “When that self-doubt creeps in, when you’re competing with giants, you’re not sure if you can actually go forward, just keep going.”