Back to Projects
Multi-Tenant Platform

Rentlytics – Platform for Rent Index Calculators

Multi-tenant Laravel platform that brings rent index calculators for municipalities and housing companies under one roof. Custom module architecture, iframe-embeddable web components, deployed across several German cities.

Industry Municipalities · Housing companies
Technology Laravel 12 · Lit Web Components
Status Live, multiple tenants
Brand page rentlytics.io ↗
Daniel Nilges Tobias Kokesch
Daniel Nilges, Tobias Kokesch
Rentlytics

Project info

type
Own product
partner
FUB IGES (data collection)
service
Platform development, hosting
technology
Laravel 12, Lit Web Components
status
Live, multiple tenants

Visit rentlytics.io

What it's about

Rentlytics is our own brand and platform, built and operated by Codeäffchen. Through Rentlytics, municipalities and housing companies get online rent index calculators for their residents – either as a hosted SaaS solution or as an embeddable web component for their own website.

Our data partner is FUB IGES Wohnen+Immobilien+Umwelt GmbH, who conduct the underlying rent index surveys. Rentlytics provides the technical solution – calculation, interface, hosting – while FUB IGES supplies the scientific rent index data.

How the platform is built

Instead of deploying a separate app for each city, everything runs in a single codebase with a module architecture:

Custom module architecture

Rather than using an off-the-shelf tenancy package, each module is self-contained with its own config, routes, views, assets, tests and rent index data. Full control, no black box.

Domain-based routing

Built directly with Laravel's built-in tools: each tenant gets their own subdomain under rentlytics.io and their own branding.

iframe embedding

Via a custom Content-Security-Policy middleware: municipalities embed the calculator under their own domain while data and logic remain centrally with us.

Lit Web Components

Shadow-DOM isolated, no CSS bleeding into the embedding page, ~5 kB Lit core. Address autocomplete with residential area lookup, rent range calculation, surcharges and deductions for property features.

Tests and monitoring

Pest 4 with browser plugin per module, Sentry monitoring, Forge deployment.

How municipalities integrate Rentlytics

Municipalities choose between two options depending on their requirements – full details can be found at rentlytics.io:

Hosted (SaaS)

Rentlytics operates the calculator under a dedicated subdomain. The municipality doesn't have to worry about a thing – calculation, interface and hosting come from a single source.

Web component integration

The municipality receives a pre-compiled bundle. Drop-in integration on their own website – one script tag, one custom element, done. No build tooling, no maintenance environment required.

Some tenants start with the web component integration and switch to hosted later when the operational overhead becomes too high.

Stack

Backend
PHP 8.4, Laravel 12
Frontend
Lit 3 (Web Components), Alpine.js, Tailwind v4
Tests
Pest 4 with browser plugin
Monitoring
Sentry
Deployment
Laravel Forge

Status

Rentlytics is live with multiple tenants in active use. The current list of cities and housing companies, plus detailed integration options, can be found at rentlytics.io.

From our data partner

"We were very happy working with Codeäffchen and are thoroughly satisfied. From the very beginning the collaboration was completely uncomplicated and pleasant. I want to highlight in particular the friendly, open and solution-oriented approach. The projects were carried out extremely professionally and reliably, always completed on schedule. Clear recommendation!"

Oliver Strege
Oliver Strege Managing Director, FUB IGES Wohnen+Immobilien+Umwelt GmbH

Similar platform idea?

If you need a multi-tenant platform – SaaS, white-label or a municipal solution – get in touch.

View Laravel projects