Code template QuoteCraft template
$29 one-time
The app source, the prompt pack, and the quickstart guide.
Get the templateSecure checkout on Polar. Use it for your own business.
Case study
An AI proposal and quote generator for solo freelance web developers. Paste the brief, add your rate, and get a proposal in about a minute.
The sample brief on the left. The proposal QuoteCraft wrote on the right.
The problem
You lose an evening turning a messy brief into a proposal. Then you guess at a price and forget the hours that always show up: calls, revisions, testing, launch day.
So you underquote.
Would love it live before January when everyone does their new years resolutions!!
No idea what websites cost honestly.
What it does
Every proposal has the same six parts, written to your client in plain English.
The client's goal and your plan, in two short paragraphs.
What they get, what you assumed, and what's not included.
Milestones in whole weeks, each ending in something to approve.
Hours × your rate, plus a 15% buffer on its own line.
Payments that add up to the total, plus plain terms.
A short email to send with the proposal.
How it works
An email, a DM, or your call notes, typos and all. Then add your hourly rate.
About a minute later, all six parts are written and priced.
Edit a line's hours or your rate. Every total and payment updates.
Download the PDF and send it with the follow-up email.
The build
Rachel built QuoteCraft with Claude Code. Five decisions are worth stealing for your own AI tools.
Proposal history stays in the browser.
Claude returns hours, weeks, and payment percentages as JSON. The app does every dollar of math, so the totals always add up.
{ "task": "Launch", "hours": 2 }→ 2 h × $85 = $170 The AI writes tokens like {{total}} and {{deposit}} into the email and terms. Change one line's hours and every total, payment, and the email update.
Deposit to start: {{deposit}}→ Deposit to start: $2,189.60 A 15% buffer sits on the quote where the client can see it. It's never hidden in padded hours.
Subtotal $4,760Buffer (15%) $714→ Total $5,474 The same prompt file builds the app and a prompt pack for ChatGPT and Claude.
prompt.ts→ the web app→ the prompt pack Every proposal lists its assumptions and what's not included.
Not included:→ New photography or photo retouching.→ Logo or brand changes. Worked example
From the app's sample: Tidewater Yoga, a small yoga studio, at $85 an hour. Change the rate or any hours, and the totals, payments, and email update, just like in the app.
Prepared for Tidewater Yoga
plus a 15% buffer.
| Item | Hours | Amount |
|---|---|---|
| Kickoff & discovery Call, sitemap, and a look at your Momence setup | $340 | |
| Homepage + 5 inner page designs Two rounds of changes included | $1,190 | |
| Responsive build All six pages, phone to desktop | $1,360 | |
| Momence schedule & intro offer checkout Embed, style, and test booking | $510 | |
| Content entry Teacher bios, pricing, FAQ, and photos | $425 | |
| Testing on phones & browsers Plus speed and search basics | $297.50 | |
| Launch Connect your domain and go live | $170 | |
| Handoff & editing walkthrough Recorded session and a one-page guide | $212.50 | |
| Project communication Weekly updates and feedback calls | $255 | |
| Subtotal | 56 hours | $4,760 |
| Buffer (15%) | $714 | |
| Total | $5,474 |
Try it: change the rate or any hours.
| Payment | % | Amount |
|---|---|---|
| Deposit Before work starts | 40% | $2,189.60 |
| Design approval When you approve the designs | 30% | $1,642.20 |
| Launch When the site goes live | 30% | $1,642.20 |
Extra work beyond this scope is billed at $85/hour.
4 weeks
Subject: Your Tidewater Yoga website proposal
The full proposal is attached. The short version:
The template
QuoteCraft is a code template. You run it yourself, with your own API key.
Code template $29 one-time
The app source, the prompt pack, and the quickstart guide.
Get the templateSecure checkout on Polar. Use it for your own business.
FAQ
No. You pay $29 once.
Node.js and your own Anthropic API key.
About 10–25¢ in API fees on Claude Opus 5. Less on Sonnet 5.
Yes. Deploy it with a password so strangers can't spend your API credits.
No. Use it for your own business, but don't resell the template.
Claude Opus 5, through the Claude API. Swap to Sonnet 5 to save money.
In your browser. There's no database.