7-Day SaaS Build Challenge
Build a landing page copy grader from scratch in 7 days. Wire up the Claude API, add Supabase auth with a 3-grade free tier, connect Stripe billing at $15/month, build a results history and public share links, then launch. No coding experience required.
7-day roadmap
Design the product and write the grading prompt
Decide exactly what the tool does and write the Claude system prompt that powers it. Test it manually until it gives honest, specific feedback.
Build the input form and deploy it live
Scaffold a Next.js app with the four-field form, style it with Tailwind, and deploy to a real Vercel URL.
Wire up the Claude API and display results
Create an API route that sends copy to Claude and renders the graded scorecard below the form.
Add Supabase auth and the 3-grade free limit
Add Google sign-in, track usage per user in Supabase, and gate the 4th grade behind an upgrade prompt.
Add Stripe billing and your first paid plan
Create a $15/month Stripe subscription, wire up a webhook to grant pro access, and test the full checkout flow.
Build results history and shareable grade links
Save every grade to Supabase, build a history page, and add a public share URL for each result.
Write the landing page, go live, and launch
Build the marketing landing page, switch Stripe to live mode, publish a launch post, and share with the world.