Die Datendrehscheibe, als individuelle Software-Lösung für intelligenten Datenaustausch

Ein stilisierter Buchstabe D auf einem mehrfarbigen rechteckigen Hintergrund mit blaugrünen, orangefarbenen und schwarzen Streifen.
Frau am Schreibtisch mit Blick auf einen Laptop, der einen digitalen Würfel mit technischen Begriffen und Diagrammen auf dem Bildschirm anzeigt.
Frau arbeitet an einem Schreibtisch mit zwei Computermonitoren, auf denen Websites in deutscher Sprache angezeigt werden.

Die Herausforderung: Komplexe Datenstrukturen effizient verwalten und mehrfach nutzen

Im Rahmen eines umfassenden Website-Relaunchs für einen Entsorgungsdienstleister stand unser Kunde vor einer besonderen Herausforderung: Die Verwaltung von Abfallbegriffen sollte dezentral durch das Kundenservice-Team erfolgen – unabhängig vom TYPO3 CMS der neuen Website. Bislang wurden hunderte Begriffe zur Abfallentsorgung manuell in Excel-Dateien gepflegt, was nicht nur fehleranfällig war, sondern auch keine direkte Anbindung an die Website ermöglichte.

Zusätzlich sollten Öffnungszeiten verschiedener Entsorgungsanlagen aus Google My Business automatisiert ausgelesen und auf der Website in Echtzeit dargestellt werden – inklusive dynamischer Geöffnet/Geschlossen-Anzeige. Die Komplexität dieser Anforderungen machte deutlich: Hier war mehr als nur eine CMS-Integration im Rahmen des Website-Relaunchs gefragt.

Unsere Lösung: Eine intelligente Datendrehscheibe für das zentrale Schnittstellen-Handling

Ihre Daten. Ihre Prozesse. Ihre Software.

Unsere Antwort auf diese vielschichtige Anforderung war die Entwicklung einer maßgeschneiderten Software-Lösung – der Datendrehscheibe. Als zentrale Middleware fungiert sie als intelligente Schaltstelle zwischen verschiedenen Systemen und Datenquellen:

Bunte Infografik über ein automatisiertes Abfallmanagementsystem mit API, Excel-Migration und Kundendienstfunktionen.

Kernfunktionalität der ersten Ausbaustufe:

  • Benutzerfreundliches Backend zur dezentralen Pflege von Abfallbegriffen, Abfallarten und Entsorgungsmöglichkeiten durch das Kundenservice-Team
  • Import-Funktion zur Migration bestehender Excel-Datenbestände
  • Automatisiertes Auslesen von Öffnungszeiten aus mehreren Google My Business Profilen
  • API-Schnittstelle zur Website für die Suchfunktion und Standortinformationen
  • Verknüpfung von Abfallarten mit den entsprechenden Entsorgungsmöglichkeiten
  • Zeitabhängige Anzeige des Öffnungsstatus der Entsorgungsanlagen


Die Datendrehscheibe ermöglicht es dem Kundenservice-Team, Inhalte schnell und unkompliziert zu aktualisieren, ohne sich mit der Benutzeroberfläche des TYPO3 Content Management Systems auseinandersetzen zu müssen. Einloggen, loslegen und fertig.

Agile Umsetzung: In iterativen Sprints zum Erfolg

Basissystem mit den Grundfunktionalitäten

Im ersten Entwicklungszyklus stand die Implementierung des Kernsystems im Fokus. Wir entwickelten die Verwaltungsoberfläche für Abfallbegriffe, Entsorgungsmöglichkeiten und Abfallarten. Im Anschluss realisierten wir die Anbindung an die Google My Business Profile.

Orangenes TYPO3-Logo und schwarzer Text auf weißem Hintergrund.

Website-Integration

Im Anschluss an die Umsetzung der Basisfunktionalitäten konzipierten und implementierten wir die API-Schnittstelle zur neuen TYPO3-Website. Die Suchfunktion ermöglicht es Besucherinnen und Besuchern schnell die richtige Entsorgungsmöglichkeit für ihre Abfallart am richtigen Standort zu finden. Selbstverständlich inkl. der Informationen zu den Öffnungszeiten sowie der Geöffnet/Geschlossen Anzeige in Echtzeit.

Ein Logo mit einem Kreis, der diagonal in eine orange und eine rote Hälfte geteilt ist, und darunter die Worte „MOBILE APP“ in fetten roten und orangefarbenen Großbuchstaben.

App-Integration für mobile Nutzung

In der zweiten Iteration wurde die Datendrehscheibe an die bestehende Mobile App des Kunden angebunden. Alle Funktionen, die auf der Website verfügbar sind, stehen nun auch den App-Nutzerinnen und Nutzern zur Verfügung. Die nahtlose Integration sorgt für ein konsistentes Nutzererlebnis über alle digitalen Touchpoints hinweg.

Kontinuierliche Weiterentwicklung

Das agile Vorgehen ermöglichte es uns, flexibel auf neue Anforderungen zu reagieren und die Software sukzessive um weitere Funktionen zu erweitern. Regelmäßige Abstimmungen mit dem Kunden stellten sicher, dass die Entwicklung stets den aktuellen Bedürfnissen entspricht.

Die Datendrehscheibe ist kein abgeschlossenes Projekt, sondern eine lebendige Software-Lösung, die wir kontinuierlich betreuen und ausbauen. Als zentrale Datenplattform wird sie sukzessive um weitere Funktionen ergänzt und kann flexibel an neue Anforderungen angepasst werden.

Bereits während der laufenden Projekt-Realisierung erwies sich der gewählte technologische Ansatz als richtige und zukunftsfähige Entscheidung. So mussten die Daten aus Sensoren, welche die Auslastung der jeweiligen Entsorgungsanlagen ermitteln, auf den Standort-Seiten der Entsorgungsanlagen dargestellt werden. Eine weiterer Akteur im Setup, dessen Daten per Schnittstelle an die Datendrehscheibe angebunden und von dort in Website und App verteilt werden.

  • Skalierbare Architektur für zukünftige Erweiterungen
  • Kontinuierliche Wartung und technische Betreuung
  • Schnelle Implementierung neuer Features
  • Optimierung und Performance-Monitoring
  • Langfristige Technologie-Partnerschaft
  • Performance-optimiertes Hosting der Anwendung in professioneller Cloud-Infrastruktur

Unser gewählte Technologie-Stack für die Umsetzung der Datendrehscheibe vereint Enterprise-Stabilität mit moderner Entwicklungspraxis. Diese Architektur gewährleistet nicht nur eine performante und sichere Anwendung, sondern auch eine effiziente Weiterentwicklung und langfristige Wartbarkeit der Datendrehscheibe. Überzeugen Sie sich selbst:

Zukunftssichere Technologien als Fundament

Bei der Entwicklung der Datendrehscheibe setzten wir auf einen durchdachten, modernen Technologie-Stack, der höchste Ansprüche an Performance, Skalierbarkeit und Wartbarkeit erfüllt. Die Kombination bewährter Enterprise-Technologien mit aktuellen Frameworks garantiert eine zukunftssichere Lösung, die sich flexibel an wachsende Anforderungen anpassen lässt.

Robuste API-Architektur mit PHP und Symfony

Das Herzstück der Datendrehscheibe bildet ein leistungsstarker API-Server auf Basis von PHP und dem Symfony Framework. Symfony gilt als eines der ausgereiftesten PHP-Frameworks und überzeugt durch seine modulare Architektur, umfangreiche Komponenten-Bibliothek und hohe Entwicklungsgeschwindigkeit. PHP in der aktuellen Version bringt signifikante Performance-Verbesserungen und moderne Sprachfeatures mit, die eine saubere und wartbare Codebasis ermöglichen.

Als Persistenzschicht kommt MariaDB zum Einsatz – ein performantes, Open-Source-basiertes relationales Datenbanksystem, das sich durch hohe Zuverlässigkeit und exzellente Performance auch bei komplexen Abfragen auszeichnet.

Moderne Benutzeroberfläche mit Vue.js

Die Verwaltungsoberfläche der Datendrehscheibe wurde mit Vue 3 entwickelt, einem der führenden Progressive JavaScript Frameworks. In Kombination mit Vuetify als Material Design Component Framework entstand eine intuitive, responsive Benutzeroberfläche, die eine effiziente Datenpflege ermöglicht. Vue 3 überzeugt durch seine hervorragende Performance für sowohl kleine als auch große Anwendungen.

Qualitätssicherung auf Basis automatisierter Tests für höchste Zuverlässigkeit

Qualität hat bei uns oberste Priorität. Mit PHPUnit implementierten wir umfassende Unit- und Funktionstests, die die korrekte Funktionsweise aller Komponenten sicherstellen. Jede Code-Änderung wird automatisch auf Fehler überprüft, bevor sie in die Produktion gelangt.

Deployment & CI/CD: Automatisierte Prozesse für schnelle Releases

Für effiziente und sichere Deployments nutzen wir Deployer, ein modernes Deployment-Tool für PHP-Anwendungen. In Kombination mit GitLab CI/CD haben wir eine vollautomatisierte Pipeline aufgesetzt, die bei jedem Push oder Merge automatisch Tests ausführt und – bei erfolgreichem Durchlauf – das Deployment auf die entsprechende Umgebung initiiert. Diese Continuous Integration und Continuous Deployment-Strategie ermöglicht es uns, neue Features und Updates schnell, sicher und ohne manuelle Eingriffe bereitzustellen.

Individuelle Software-Entwicklung mit PPW für Ihren digitalen Erfolg

Die Datendrehscheibe zeigt exemplarisch, wie durchdachte Software-Entwicklung komplexe Anforderungen in elegante, benutzerfreundliche Lösungen verwandelt. Ob Website-Relaunch, App-Entwicklung oder individuelle Middleware-Systeme – wir entwickeln digitale Lösungen, die perfekt auf Ihre Geschäftsprozesse abgestimmt sind.

Profitieren Sie von unserer Expertise:

  • Maßgeschneiderte Software-Entwicklung statt Standard-Lösungen
  • Digitale Unabhängigkeit: Ihre Daten. Ihre Prozesse. Ihre Software
  • Agile Projektmethodik für maximale Flexibilität
  • Erfahrene Entwicklerinnen und Entwickler im Bereich der individuellen Software-Entwicklung
  • Ganzheitliche Betreuung von der UX Konzeption über das UX Interfacedesign bis zum Betrieb und der Weiterentwicklung
  • Integration verschiedenster Systeme und Datenquellen
Kreisförmige Grafik auf der die Schlagwörter dieser Webseite zum Thema Datendrehscheibe zusammengefasst sind.
Michael Pietz (GF)

Wie wir arbeiten: Am Anfang steht das Verstehen!

Gemeinsam analysieren wir Ihre Prozesse, Anforderungen und Ziele – und schaffen so die Grundlage für eine passgenaue Lösung. Auf dieser Basis entwickeln wir eine durchdachte Architektur und Benutzerführung, die Funktionalität und Nutzerfreundlichkeit vereint.

BITV Check - Wir prüfen Ihre Website oder Ihr digitales Produkt.

Wir setzen die Projekte unsere Kunden nicht nur BITV-konform um, wir prüfen auch Websites, Apps und digitale Produkte hinsichtlich der gesetzlichen Anforderungen. Buchen Sie unser 30-Minten-Erstgespräch - unverbindlich, klar und kompetent. Denn digitale Barriefreiheit ist Pflicht.