Intermediate7-DayFree

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 days~45–90 min per dayIntermediate

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.

45 min

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.

45–60 min

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.

45–60 min

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.

60–90 min

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.

60–90 min

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.

45–60 min

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.

60–90 min
Build a SaaS in 7 Days Without Coding | NonDev Apps