Back
DoneQuote

DoneQuote

#donequote

Offerte is the Dutch word for "quote". I'm helping people who hate making quotes make them ten times better and ten times faster.
Load previous page…
Polished the customer-friendly quote tool: added a slash-command menu in the AI chat and clearer messaging #donequote
Shipped a one-click AI feature that collapses a detailed itemized quote into a few clean customer-facing summary lines, keeping the totals exactly the same #donequote
Fixed false Railway crash alerts on redeploy #donequote
Ran an NPM audit #donequote
Renamed confusing Description field to Interne notities #donequote
Dropped seven orphan DB columns #donequote
Polished quote editor with small fixes #donequote
Fixed some pricing grid edge cases #donequote
shipped AI conversational intake on the public quote page #donequote
Just made the first batch of AI improvements, fixed some bugs, and bumped to Gemini 3 #donequote
Moved quote generation prompts into i18n files so we can start going international #donequote
Fixed some bugs where new quotes had details from old quotes #donequote
Set up the i18n foundation #donequote
Migrated to @google/genai with native schemas #donequote
Put some guardrails on AI chat to make it less dumb. I want to keep using a fast model for small edits but fast is dumb. Also added a switch to allow people to switch to a smart model instead. #donequote
Shipped quote versions and two-step publish flow. You can now see every saved version of an offerte in a timeline, preview any of them side-by-side, and publish updates in two clear steps before notifying the customer. #donequote
Fixed empty Brief tab on new quotes #donequote
Shipped first changelog blog post #donequote
Hardened against prompt injection #donequote
Added live password and email hints to signup #donequote
Home
Search
Messages
Notifications
More