Challenge
The office serves businesses in Polish and German. The site had to show the cost of the service up front and describe only what an office without a tax-adviser licence may offer in Germany (§ 6 No. 4 StBerG): ongoing bookkeeping, payroll and office work.
Solution
A React and Vite site with a Firebase CMS where the owner edits texts, the price list and price tables without a developer. On the home page an example monthly cost is computed from the current price list, and the calculator shows the price for a specific business. Contact form messages are stored and sent by a Cloud Function protected by App Check and a rate limit. Plus the MTB logo in versions for web, print and social media.
Status
The site is live at mtbuchalteria.web.app. The buchalteria.de domain will be pointed to it next.
