Our own project

dorflife.de - The register for rural life

Our own portal for life in the countryside: 10,630 municipalities in 294 districts with honest figures on everyday life, transport and village life, plus a knowledge base for old houses, referred building teams and two browser games for every village: village shooting and the village feud.

Village shooting on dorflife.de: a night-time village square in Inzell with church, maypole, inn, tractor with cow and a flying chicken, above it the banner “Shooting festival presented by CAZ Labs”
90 seconds, six shots, a whole village in your sights: chickens, garden gnomes, the lawnmower at seven on Saturday and the village Wi-Fi. Every village gets its own place-name sign in the scene. In Inzell, our own banner hangs over the square.
The village feud on dorflife.de: at night in the neighbouring village, a lad with a saw sneaks up to the place-name sign while firefighters with torches patrol, with score, time until the rooster, three beers and the noise meter at the top
Sneak into the neighbouring village at night, four pranks before the rooster crows: turn the sign around, let the cows out, chickens onto the church tower, carry the maypole home. Firefighters, the farm dog, grandma at the window and the night watchman keep watch.

At a glance

  • 10,630 municipality pages across 13 federal states with a village check from OpenStreetMap
  • Village finder, 249 rankings, village-versus-village comparison and a matching quiz
  • Old-house knowledge base with 71 articles, a glossary and guides
  • Building team requested in six questions, matched with more than 50 partner companies
  • Two games for every village: village shooting and the village feud (maypole theft next door), plus four quiz games, all with a sponsor slot
  • Every page also available as JSON, llms.txt for agents, part of the kommun.ai family

Background

Anyone thinking about moving to the countryside usually finds two things about a village: holiday brochures and property listings. What is missing is an honest answer to everyday questions: Is there a bakery, a doctor, a kindergarten, and how do you get around without a car? And anyone who has found an old house soon learns that rural tradespeople are booked out. dorflife is our own portal for exactly these two moments.

The challenge

What began as 2,031 Bavarian municipalities was to cover every rural municipality in Germany, without a single page written by hand. Comparable, verifiable and without glossing anything over. At the same time the portal should not read like an official statistic but make rural life appealing, turn interest in a village into a concrete renovation request, and pay for itself.

Our solution

The data comes from open sources: municipal boundaries and infrastructure from OpenStreetMap, population and location data from Wikidata, plus climate figures from the German weather service, average age from the 2022 census and tax rates from the statistical offices. For each municipality the village check counts what is mapped inside the municipal boundary across five areas: shopping, health, children and school, getting around, and village life, nought to five points each. That produces a profile, a score and a short text on the location. Every municipality page opens with a town sign in front of a village silhouette whose light can be switched by time of day. All pages are pre-built with Astro and served statically - with more than ten thousand pages, the only way to stay fast.

A special detail

A set of tools has grown around the municipality pages: a village finder that filters by region, size, altitude and amenities, 249 automatically calculated rankings, a village-versus-village comparison and an eight-question quiz on which village suits you. The old-house knowledge base explains house types, construction methods, materials, damage and renovation in 71 articles with a glossary and guides. Anyone planning a renovation answers six questions and is matched with a suitable partner company; the quote and contract run directly with that company.

On top of that come two games that exist for every village. In Dorfschießen, chickens, garden gnomes and the village Wi-Fi fly across your own village square for 90 seconds, with a leaderboard and also as a phone app, without an app store. In Dorffehde you sneak into the real neighbouring village at night, turn the place-name sign around and steal the maypole before the rooster crows. Graphics and sound are drawn and synthesised entirely in code, nothing is downloaded. Four small quiz games about real villages and place names round it off. It is funded through sponsor slots: a company appears on the banner above its village square for ten years. Together with the business listing on the village page and the village shop selling town-sign shirts, the portal now has three revenue streams alongside the building-team referrals.

A calm view switches off all motion, AI-generated illustrations are labelled as such, and for digital assistants every page is also available as JSON, plus llms.txt and llms-full.txt. The portal runs under the umbrella of kommun.ai, our AI citizen assistant for municipalities. The setup is built for three countries: dorflife.at and dorflife.ch are prepared and their data pipeline is running.

The outcome

10,630 municipality pages across 294 districts and 13 federal states, generated from open data.
Verifiable figures: what is counted is what is mapped in OpenStreetMap, and the method is documented openly.
A knowledge base with 71 articles, a glossary and guides on old houses.
A direct path from a municipality to a renovation request with more than 50 partner companies.
Four tools: finder, 249 rankings, village comparison and a matching quiz.
A dedicated village shooting game per village, as a browser game and an app, with a sponsor slot.
Every page also available as JSON, plus llms.txt - as readable for agents as for people.
Inzell municipality page on dorflife: yellow town sign in front of a night-time village silhouette with a church

Every municipality gets its own town sign: here Inzell at night, followed by a profile, village check and location.

Tech used

Own portalAstroOpen dataOpenStreetMapMatchmakingGamekommun.ai

Got a similar project in mind?

Tell us about it — we build digital products that actually work. Honest, fast and without templates.

Start a project
dorflife.de - The register for rural life | CAZ Labs