All Resources

guides

Your First App in a Weekend

By Edmund Yong
30 min read

A Vibe Coding Starter Guide for solo founders with zero coding experience.

This is a living document. Members are encouraged to suggest improvements in the Discord.


TL;DR — On Day 1, you'll use an AI app builder (Lovable for web or Rork for mobile) to describe your app in plain English and get a working prototype with a database and user login. On Day 2, you'll open it in Cursor to polish the rough edges, then deploy it (Vercel for web or EAS for mobile) so anyone can use it. Total cost: $0. Total time: one weekend. You don't need to know how to code. You just need a laptop and a clear idea of what you want to build.

Personal Note

This guide is written for first-time builders with zero coding experience. If you're a builder with a technical background — I would lean towards Claude Code & Codex, spawning multiple instances in parallel with worktrees. A guide for that workflow is coming soon, along with recommended tech stacks and terminal setups. But if you've never built anything before, the tools below are the fastest way to go from idea to live app.


Table of Contents


Choose Your Path: Web or Mobile

Before you pick a single tool, decide what you're building. This choice affects every step that follows.

Web AppMobile App
What you getA website anyone can visit with a URLAn app on the App Store or Google Play
Built withLovable → Cursor → VercelRork → Cursor → EAS
Best forDashboards, tools, landing pages, formsOn-the-go apps, habit trackers, social apps
Cost to launch$0 (free tiers)$0–$99/yr (Apple Developer fee for App Store)
Time to live~2 minutes (Vercel deploy)~30 minutes (EAS build + review)
How to Choose

Pick web if your app is primarily used on a computer, or if you want the fastest path to sharing a link. Pick mobile if your app is something people would use on their phone throughout the day — habit tracking, fitness logging, quick-capture tools. If you're unsure, start with web. It's faster to prototype and you can always add a mobile version later.

Pick One Path

This guide covers both paths, but pick one and stick with it for this weekend. Don't try to build both simultaneously — that's a recipe for finishing neither. You can always come back and build the other version once you've shipped the first one.


Before You Start

Your Toolkit

You need a set of tools depending on your chosen path. All of them have free tiers. You do not need to pay for anything to complete this guide.

Shared Tools (Both Paths)

ToolWhat It DoesCostFree Tier
GitHubStores your code and tracks every change you make. The bridge between your app builder and Cursor.FreeUnlimited public & private repos
SupabaseYour database and user authentication in one place. Handles storing data, user sign-up/login, and controlling who can see what.Pro $25/mo2 projects, 500 MB database, 50K monthly active users
CursorAn AI-powered code editor. You write prompts, it writes code. Agent mode handles multi-file changes for you.Pro $20/moLimited completions

Web Path Tools

ToolWhat It DoesCostFree Tier
LovableTurns plain-English descriptions into working web apps. Includes real-time collaboration, Chat Mode, and Visual Edits.Pro $25/mo5 daily generation credits
VercelPuts your web app on the internet. Connect your code, click deploy, get a live URL.Pro $20/mo100 GB bandwidth, 6K build min/mo

Mobile Path Tools

ToolWhat It DoesCostFree Tier
RorkTurns plain-English descriptions into working mobile apps using React Native and Expo. Live preview via QR code.Junior $25/mo~35 credits/mo
EAS (Expo Application Services)Builds and submits your mobile app to the App Store and Google Play.Production $199/mo30 builds/mo (up to 15 iOS)
Rork Is Newer Than Lovable

Rork is a newer tool and may have rougher edges compared to Lovable. Expect occasional bugs, slower generation times, and fewer community resources. That said, it's currently the best option for building mobile apps with zero coding experience. If you hit a wall, the Startup Club Discord has a #mobile-builders channel where others are working through the same issues.

Why So Many Tools?

You might wonder why you need all these. Here's the short version: Your builder (Lovable or Rork) scaffolds the app, Supabase stores the data, GitHub saves your code, Cursor lets you refine it, and your deployment tool (Vercel or EAS) makes it live. Each tool does one job well. Together they cover the full journey from idea to live app.

Pick Your App Idea (Keep It Tiny)

Your goal this weekend is not to build a startup. Your goal is to build one small, working thing and put it on the internet (or the App Store). That's it. You can always make it bigger later.

Think of it this way: you're not building an MVP — you're building an SLC: Simple, Lovable, and Complete. Simple means narrow scope. Lovable means someone actually wants to use it. Complete means it fully delivers on its promise, even if that promise is small. A habit tracker that tracks one habit beautifully is better than a half-broken app that tries to do ten things.

Recommended Read

Jason Cohen's SLC: Simple, Lovable, and Complete is one of the best explanations of why "minimum viable" is the wrong mindset. Build something small but genuinely good — not something embarrassing you plan to fix later.

A good weekend project:

  • Solves one specific problem
  • Has no more than 2–3 screens
  • Can be described in a single sentence
  • Doesn't require payment processing or complex integrations
  • Is something you or someone you know would actually use

Account Setup Checklist

Do this now. It takes about 15 minutes and you don't want to be creating accounts mid-flow.

Accounts (Shared)

  • GitHub — Sign up at github.com. Choose the free plan.
  • Supabase — Sign up at supabase.com. Use "Sign in with GitHub" to keep things simple.
  • Cursor — Download from cursor.com. Install it. Sign in.

Accounts (Web App Path)

  • Lovable — Sign up at lovable.dev. Connect your GitHub account when prompted.
  • Vercel — Sign up at vercel.com. Use "Continue with GitHub."

Accounts (Mobile App Path)

  • Rork — Sign up at rork.app. Create your account.
  • Expo — Sign up at expo.dev. You'll need this for EAS builds later.
Apple Developer Program — $99/yr

If you want to publish to the Apple App Store, you'll need an Apple Developer account ($99/year). You do not need this for development and testing — Expo Go and TestFlight work without it. But you'll need it before Step 9 if you want to go live on iOS. Google Play has a one-time $25 registration fee. You can skip both for now and just deploy to TestFlight (free) for testing.

Why GitHub sign-in everywhere? These tools need to talk to each other. When you sign in with GitHub, you're giving them permission to read and write your code repositories. This is what makes the builder-to-Cursor-to-deployment pipeline work without manual file transfers.


Members get the full resource

Unlock the complete walkthrough

  • Full implementation notes, examples, checklists, and templates.
  • Private Discord access for feedback, accountability, and support.
  • Monthly Startup Club resource drops for solo founders building with AI.

More Resources

30-Day First Dollar Roadmap

A practical 30-day sprint for beginner solo founders to move from app idea to first paid signal without overbuilding.

AI-Built App Pre-Launch Checklist

A beginner-safe pre-launch checklist for AI-built apps using Next.js, Supabase, Stripe, and Vercel.

First 50 Customers Distribution Playbook

A 14-day tactical playbook for finding early customers through communities, warm networks, founder platforms, social posts, and respectful cold outreach.

Higgsfield UGC Generator Skill

An AI agent skill for creating realistic phone-shot UGC video prompts for Seedance 2.0, with camera physics, reference tagging, expression direction, and audio handling built in.

Idea Validation Kit

A practical validation workbook for solo founders who want to test an app idea before spending a weekend building it.

Offer + Landing Page Test Kit

A practical kit for turning an app idea into a testable offer, landing page, waitlist, and demand signal before you build too much.

Pricing + First Payment Worksheet

A practical worksheet for choosing a simple first price, packaging a tiny paid offer, and collecting your first payment.

Reddit Research Skill

A Claude Code skill that finds Reddit posts where you can authentically promote your product and drafts helpful, non-spammy replies.

The Solo Founder Stack: AI Tools & Tech Stack for 2026

An opinionated guide to choosing the right AI tools and tech stack for solo founders.

Turn Your SaaS Into Agent Interfaces

A paid member bundle with three installable skills for converting SaaS workflows into agent-friendly CLIs, MCP servers, and public APIs.