Published · updated
Website and online enquiry for KK-FinTax
I built a responsive website in Go for an accounting firm. It presents the firm’s services clearly and takes prospective clients from the first information to an enquiry or a free introductory meeting.
Accounting services, clearly presented and free of technical obstacles.
The website had to address self-employed people, companies, non-profit organisations and associations, and explain the scope of the accounting, tax and payroll services.
Visitors needed to find out quickly whether the service suited them, how the cooperation works and what information to prepare. The brief therefore covered not only a presentation but also a working path to a specific enquiry or a meeting booking.
A fast website, a secure enquiry form and measurable traffic.

A web application in Go
A lightweight server renders the home page, the enquiry form, meeting booking, FAQs and the privacy policy. The production container image runs as an unprivileged user and serves minified files.
Enquiry form
An extended form collects details on the type of entity, VAT, payroll and workload. Sending via SMTP is complemented by validation, CSRF protection, a request-origin check and a hidden field against bots.
SEO and analytics
Every public page has its own metadata, canonical URL and structured data. A sitemap, a robots.txt file and semantic content help search engines; Google Consent Mode v2 keeps analytics consent separate from marketing consent.
Functionality, security and operations are tested together.
The enquiry path has to be usable on a phone, process input securely and deliver messages reliably. At the same time, measurement must not bypass the visitor’s choice.
Automated tests therefore check the public routes, forms, metadata and consent handling. The same approach can be used in web application development and complemented by controlled CI/CD deployment.
A standalone sales channel with a clear path to working together.
The result is a website that brings together the presentation of services, enquiry qualification and arranging the next step in one consistent environment.
“We needed to create a new website and, at the same time, sort out our company email communication. Mr Vodička prepared a clear website without unnecessary complexity, set up an email server and introduced regular backups. Above all, we appreciate his matter-of-fact and easy-to-understand explanation of how the individual services work.”
Translated from Czech.
KK-FinTax účetnictví s.r.o.