| raw | raw/i-used-cursor-to-build-an-app-on-the-train-made-30k-and.md |
|---|---|
| url |
TL;DR: Polus leveraged the combination of Perplexity, Bolt.new, and Cursor to build Creator Hunter, an influencer database matching startups with TikTok creators. Built entirely during his daily train commute without writing a single line of code manually, the app generated $30,000 in just 30 days, allowing Polus to quit his 9-to-5 job and run the business as a solo founder with 90% profit margins.
The Founder’s Story
Polus started his entrepreneurial journey at age 18 doing door-to-door sales to pay for college, quitting after a customer held a knife to his throat. He became a generalist, trying web design, copywriting, and sales funnels. Although he studied game development at university, he completely struggled with coding and could never grasp its logic due to being a highly visual thinker.
Frustrated with failing side projects, he noticed startups struggling to find and hire TikTok influencers. Leveraging modern generative AI tools, he built Creator Hunter as a side experiment during his train commute. The app validated instantly, driving 20-30 sales in a single night while he was out having dinner with his girlfriend. Polus quit his job on December 24th to go full-time.
The Building Process
Polus has codified a highly effective, modern AI-driven building playbook that removes the traditional barriers of coding:
- CTO Planning with Perplexity: He asks Perplexity for detailed step-by-step documentation, tool selections, and architectural setup. Perplexity acts as a highly technical consultant.
- Scaffolding with Bolt.new: Prompts Bolt.new to generate a beautiful, functional frontend MVP. If Bolt throws errors, he simply pastes the error back into the AI to fix it automatically.
- Refining & Backend Integration in Cursor: Downloads the Bolt.new project and loads it into Cursor. He uses Cursor to write custom database scripts for Supabase, integrate Clerk for plug-and-play authentication, and scrape data via APIs.
- Figma-to-Code Prompting: Doodles the UI in Figma, captures a screenshot, drags it directly into Cursor, and explains the desired behavior. Cursor generates clean, functional components (leveraging free Shadcn UI styles).
Launch & Marketing Strategy
Polus skipped typical VC-style product announcements and focused on building in public and hijacking existing trends:
- Tapping Into Tech Debates: Polus’s launch tweet went viral, generating close to 500,000 impressions. Rather than just saying “I built an app,” he framed the post around a highly active online debate: “Is AI coding actually good enough to build a fully functional SaaS?” He included a clean visual demo showing raw, real reactions.
- Aggressive Above-The-Fold Design: He spent 80% of his design time strictly on the “hero section” (above the fold) of his Framer landing page. A clean font, a strong button, and a prominent headline explaining exactly how the app saves the customer time or money must register in seconds.
- Your Domain Knowledge is the Edge: Polus stresses that because anyone can write code with AI now, your developer skills are commoditized. The true winner is the person who has deep domain knowledge and knows exactly what to build.
Tech Stack
- Gameplan & Research: Perplexity AI
- MVP Scaffolding: Bolt.new
- Production Refinement: Cursor (AI code editor)
- UI Components: Shadcn UI (Tailwind CSS)
- Authentication: Clerk Auth
- Database & Backend: Supabase (free tier)
- Landing Page: Framer (using simple free templates)
- Hosting: Vercel (free tier)
- Scraping: Custom APIs
Key Quotes & Metrics
- Metrics: $30,000 generated in 30 days. 1,000+ total users, 350+ paying active users. 90% profit margins. Run entirely by a solo founder.
- On AI Coding: “I prompted my way to $30,000 without writing a single line of code… AI as your CTO is like a superpower. Whatever ideas you have, you can probably execute it in a weekend.”
- On Marketing via Trends: “A lot of people, when they’re building in public, never go viral because they never join the bigger conversation… human attention span is limited. So it’s 100 times easier to just bring your ideas to where the focus is already happening.”
- On the Developer Commodore: “People underestimate the knowledge they already have. If you have deep domain knowledge, you probably have tons of ideas already… and you probably have a winning idea already that you could just prompt your way to.”
Related Frameworks & Playbooks
- vibe-coding — AI-powered development and rapid MVP creation