Skip to content
webvise

Märkische Projekt Bau

How an outdated website became a modern web platform for Märkische Projekt Bau, and then grew into an internal AI portal that converts tender documents into GAEB files and calculates quantity takeoffs from construction plans.

Industry
Construction
Location
Wildau, Germany
Duration
3 weeks + ongoing
Lighthouse score
95
Page load time
<1.5 s
on Google for "Bauunternehmen Wildau"
#1
Tender to GAEB D83 file
1 h → 4 min
Märkische Projekt Bau: Märkische Projekt Bau: a relaunched website and in-house AI portal for a Brandenburg construction firm
Website in German and English with project gallery, news and funding guidance
Agent that converts tender PDFs into GAEB D83 files
AI assistant that answers visitor questions on the site
Agent that produces quantity takeoffs from plan PDFs for the estimator to check
Märkische Projekt Bau: Märkische Projekt Bau: a relaunched website and in-house AI portal for a Brandenburg construction firm
Regional landing pages for local search

A tender PDF goes in, a GAEB file comes out

Tenders used to be typed by hand into the calculation software. In the portal the estimator uploads the PDF and gets a GAEB D83 file to import. In a workshop test an 11-page tender became a valid file in about 3:30 minutes, a job that takes about an hour by hand. The estimator still checks every position before it is used.

The Challenge

Märkische Projekt Bau GmbH, a general contractor established in 1999, had an outdated website that didn't reflect their track record of delivering complex construction projects across Berlin and Brandenburg. Beyond the web presence, their quoting workflow was a bottleneck: tenders arriving as Word or PDF files had to be hand-typed into their calculation software, and quantity takeoffs from construction plans were done entirely by hand, roughly an hour of manual work per document, all resting on a single estimator.

The Solution

The relaunched Next.js site ships in German and English with a dynamic project gallery, a news section, funding guidance, regional landing pages for local search, and an AI chatbot answering visitor queries through the Vercel AI Gateway. Behind a login on the same site sits an internal AI portal with two agents: one converts tender PDFs into valid GAEB D83 files, the other produces quantity takeoffs from uploaded plan PDFs, with selectable frontier models like GPT-5.6 and Claude Sonnet 5, per-run cost tracking, and results that survive closing the tab. Four weeks after the relaunch, the site ranks first on Google for "Bauunternehmen Wildau".

What was built

  1. Website in German and English with project gallery, news and funding guidance
  2. Regional landing pages for local search
  3. AI assistant that answers visitor questions on the site
  4. Password-protected internal portal on the same site
  5. Agent that converts tender PDFs into GAEB D83 files
  6. Agent that produces quantity takeoffs from plan PDFs for the estimator to check
  7. First place on Google for "Bauunternehmen Wildau" (construction company Wildau), four weeks after the relaunch
Sebastian built and continues to manage our website, providing reliable support for several years. His consistent quality and dependability have been essential for our online presence.
Sebastian KundochManaging Director, Märkische Projekt Bau

Tech Stack

Next.js, React, TypeScript, Tailwind CSS, AI SDK, Vercel AI Gateway, Drizzle, Better-Auth, Resend, Vercel