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…
Enhanced the AppSignal installation #donequote
Added some notifications in Telegram for sign ups, first quote sent, first agreed quote. Also a daily recap email being sent to me. #donequote
Took gstack's /cso security audit seriously and shipped the fixes. #donequote
Make dev user seeds have approved email addresses after login automatically #donequote
Shipping email → quotes flow. Added allowed email addresses for some safety measures. #donequote
If AI invents an invoice line category ("per_student") it is automatically humanized now and created in the settings. #donequote
Email-to-quote is alive: forward a klantmail naar [email protected] en de AI zet er een concept offerte onder. PR 2 van 3, met signature-verified Resend Inbound webhook, sender whitelist UI, en prompt-injection guard. #donequote
War against script kiddie. Added email verification and Turnstile. #donequote
Cleaned up the quote editor. Tabs with icons, timeline got its own tab, sharing via a button. #donequote
Pretty happy today with my blog layout :) #donequote
Auto-drafted quotes now use the smart Gemini model and email the vendor when the concept is ready. #donequote
Quote approval flow shipped. Teams can now make anyone draft, but only owners and approvers can send. #donequote
shipped 3 blogposts about 10x faster/better and an origin story #donequote
Shipped database schema for quote approval. Real flow ships next. #donequote
Built 26 landing pages for every trade we support and have data for. And vibe coders. #donequote
Built 5 competitor comparison pages with feature tables #donequote
Added Ahrefs analytics script to offerte.cc #donequote
Fixed the theme toolbar for quotes #donequote
Added quote edit history to quotes #donequote
Launched #donequote on LinkedIn and replying to the haters.
Home
Search
Messages
Notifications
More

Are you sure?