Agency proposals, written in ten minutes.
- Framework: Next.js 15 (App Router)
- Language: TypeScript (strict)
- Styles: Tailwind CSS v4 (CSS-first, no config file)
- Runtime: React 19
- Package manager: pnpm
| Route | Description |
|---|---|
/ |
Landing page with waitlist form |
/try |
Proposal generator (client name, description, budget → mocked proposal) |
/api/waitlist |
POST { email } → proxies to waitlist service |
pnpm install
pnpm devDeploy to Vercel — zero config required. Push to main and Vercel picks it up automatically.
vercel --prodv0 skeleton. Landing page ported from static HTML. /try uses mocked proposal output. Waitlist API proxies to waitlist-api-sigma.vercel.app.