Projekte imm INNOVATION GmbH & Co. KG
imm smartControl
Eine Hausverwaltungs-Software mit eigenständiger Vor-Ort-Erfassungs-App. Mieter-Verwaltung, Eingangs- und Ausgangsrechnungen, automatisch abgeleitete Nebenkosten-Beiblätter, plus eine Begleit-App, die offline-fähig an NFC-Tags Messwerte abliest. Daten wandern vom Messgerät über die App zurück ins smartControl.
Status
Aktiv
Begleitung
seit August 2021
Laufzeit
rund 5 Jahre laufend
Unsere Rolle
Plattform-Entwicklung (Hauptanwendung + Vor-Ort-Erfassungs-App)
Branche
Hausverwaltung, Nebenkosten-Abrechnung
Tech-Stack
Woraus das Projekt gebaut ist
- Laravel
- PHP
- Livewire
- Vue
- AlpineJS
- ApexCharts
- Tailwind
- PDF-Pipeline (DomPDF + Browsershot + Merger)
- Excel Import / Export
- PWA-installierbar
- Angular + Ionic (beeSmart-App)
- Capacitor
- Offline-First mit Service Worker
Engagements
Was wir konkret gebaut haben
-
Mieter-Verwaltung als Kern
Stammdaten, Vertrags-Zustände, Mietverhältnisse über Zeit. Die Datenbasis, aus der später alle Abrechnungs-Workflows abgeleitet werden.
-
Eingangsrechnungs-Workflow
Erfassung von Eingangsrechnungen mit Kontrollwerten, Plausibilitäts-Checks und automatisch berechneten Vergleichszahlen. Reduziert Tipp- und Übernahme-Fehler in der Buchhaltung.
-
Ausgangsrechnungen aus Eingangsrechnungen
Generierung von Ausgangsrechnungen auf Basis ausgewählter Eingangsrechnungen, mit automatischer Aufteilung auf Mieter, Preis- und Summen-Berechnung, und konsistenter Beiblatt-Erzeugung.
-
Rechnungs-Beiblätter automatisch
Aus den verbuchten Rechnungen werden Nebenkosten-Beiblätter abgeleitet, die der Mieter mit der Rechnung erhält. Lesbar, prüfbar, nachvollziehbar.
-
Messgeräte-Dashboard
Verwaltung der Messgeräte im Bestand, Anzeige der gemeldeten Werte, NFC-Tag-Zuordnung. Verbindet die physische Welt der Zähler mit der digitalen Buchhaltung.
-
beeSmart, die Vor-Ort-App
Eigenständige Hybrid-App auf Capacitor-Basis für die Erfassung an Messgeräten direkt vor Ort. NFC-Tag scannen, Wert eintragen, Synchronisation zurück ins smartControl, offline-fähig bei schlechter Verbindung im Keller. Plattform-Fokus auf Android, weil die Servicetechniker mit Android-Geräten ausgestattet sind.
-
PDF-Pipeline in drei Schienen
DomPDF für klassische HTML-Templates, Spatie-PDF mit Headless-Chromium für aufwendigere Layouts, PDF-Merger für mehrteilige Dokumente. Jede Schiene für einen anderen Reporting-Bedarf, alle drei produktiv.
Kennzahlen
Was am Ende gezählt hat
-
~5 Jahre
laufende Zusammenarbeit
-
2 Codebasen
Hauptanwendung + Vor-Ort-App
-
Offline
NFC-Erfassung im Keller
Die Geschichte hinter dem Projekt
Das Auftrags-Verhältnis mit der imm INNOVATION GmbH läuft seit August 2021. Die erste Aufgabe war ein Dashboard für Messgeräte und ihre Messwerte. Daraus ist über fünf Jahre eine vollständige Hausverwaltungs-Software mit eigenständiger Vor-Ort-App geworden.
Software, die die Nebenkostenabrechnung schließt
imm smartControl ist eine Hausverwaltungs-Anwendung, die den Pfad von der Mieter-Stammdatei bis zur Nebenkosten-Beilage durchgängig in einer Software abbildet. Eingangsrechnungen kommen rein, werden mit Kontrollwerten plausibilisiert, fließen in Ausgangsrechnungen, die ihrerseits Beiblätter generieren. Das Verwaltungs-Personal arbeitet das in der Browser-App ab, die sich wie eine installierte Anwendung verhält.
Wo die Zahlen herkommen, ist eine eigene App
Damit die Software etwas zu rechnen hat, müssen die Messwerte irgendwie rein. Genau dafür gibt es beeSmart, die Begleit-App. Der Servicetechniker geht ins Haus, scannt mit dem Smartphone einen NFC-Tag am Zähler, trägt den abgelesenen Wert ein, und beeSmart synchronisiert die Daten zurück ins smartControl. Im Keller, wo die Verbindung schwach ist, arbeitet die App offline und holt die Sync nach, sobald wieder Empfang da ist.
Eine Codebase, die genau das Richtige tut
Die Vor-Ort-App hat in vier Jahren rund 22 Commits gesehen. Das ist kein Bug, das ist ein Qualitäts-Signal: Die App tut genau das, was sie tun soll, und braucht deshalb kaum Eingriffe. Im Backend sieht das anders aus, dort wächst die Fachlogik mit jeder Rechnungsperiode mit, ohne dass die App-Seite das spürt. Saubere API-Verträge zwischen App und Backend machen das möglich.
Ein vergleichbares Projekt?
Erzählen Sie uns, was Sie bauen
Wir nehmen pro Quartal eine begrenzte Anzahl neuer Zusammenarbeiten an. Wenn Sie an etwas Ähnlichem arbeiten, schreiben Sie uns kurz Stack, Zeitraum und Erwartung. Wir antworten persönlich innerhalb von zwei Tagen.