A useful first answer to “How much for a website?” separates a base package, add-ons, and timeline instead of dropping a single unexplained number.
I built QuoteKit for freelancers and small studios who want to show that estimate before the discovery call. Visitors choose a package, extra pages and services, and a timeline; the indicative price updates in the browser. It is bilingual (EN/FR) static HTML/CSS/JS, with rates edited in one config file. The email button prepares a draft in the visitor’s own email app; there is no backend or automatic data collection.
Quick update: QuoteKit is now available directly on Contra at $12 USD: https://contra.com/products/57rAWFjr-quote-kit-bilingual-estimate-page-htmlcssjs . Purchases through that page include automatic access to the ZIP after payment. The Stripe link in my original post remains...
The five feature icons (search, member management, issue/return, reports, notifications) sit right under the wordmark on the cover itself - the case study leads with the system's scope, not a screenshot.