Portfolio
Ausgewählte Arbeiten
Eine kleine Auswahl an Arbeiten, die wir öffentlich zeigen dürfen — weitere Case Studies und Enterprise-Projekte stellen wir auf Anfrage unter NDA vor.
autodetailing-deki.pro
Auto Detailing Đeki – Von der Website zur digitalen Serviceplattform
Mehrsprachige Plattform für Fahrzeugaufbereitung – von der Preisberechnung über die Reservierung bis zur transparenten Auftragsverfolgung, gesteuert aus einem zentralen Backoffice.
Auto Detailing Đeki – Von der Website zur digitalen Serviceplattform
30.09.2026
Überblick
Auto Detailing Đeki ist eine mehrsprachige Webplattform für ein professionelles Fahrzeugaufbereitungsstudio mit klarem Fokus auf den kroatischen Markt und bewusst angelegtem Wachstumspotenzial in angrenzende Länder.
Die Plattform wurde so konzipiert, dass lokale Marktanforderungen, regionale Kundenerwartungen und eine spätere grenzüberschreitende Erweiterung nicht als getrennte Projekte behandelt werden müssen.
Das Projekt verbindet eine öffentlich zugängliche Website mit detaillierter Leistungsdarstellung, fahrzeugabhängiger Preislogik, konfigurierbaren Paketen, Terminreservierung, Zahlungsoptionen, Kundenbewertungen, Fahrzeugdokumentation, Auftragsverfolgung und einer eigenen Administrationsoberfläche.
Das Ziel war nicht, eine weitere Detailing-Website mit Kontaktformular zu bauen.
Ziel war es, die Customer Journey und die täglichen Geschäftsprozesse in einem wartbaren System zusammenzuführen.
Ein Besucher soll verstehen können, welche Leistungen angeboten werden, Unterschiede zwischen Varianten nachvollziehen, reale Arbeitsergebnisse sehen, den passenden Leistungsumfang zusammenstellen und einen Termin reservieren können.
Das Unternehmen wiederum soll die dahinterliegenden Prozesse verwalten können, ohne dafür Quellcode ändern zu müssen.
Die technische und inhaltliche Struktur wurde von Beginn an so angelegt, dass Kroatien den primären Markt bildet, während Mehrsprachigkeit und zentrale Inhaltsverwaltung eine stärkere Positionierung in Slowenien, Ungarn, Österreich und weiteren Nachbarmärkten unterstützen können.
Eingesetzte Technologien unter anderem:
Modernste Webtechnologien • Responsive Design • PayPal-Integration • Google Gemini API
Ein zentrales Backoffice für Reservierungen, Preise, Inhalte, Übersetzungen, Verfügbarkeit, Medien und operative Administration.
Bereits die Administrationsoberfläche zeigt den eigentlichen Umfang des Projekts.
Hinter der öffentlichen Website arbeitet kein isoliertes Buchungsformular, sondern eine Anwendung, in der die wesentlichen Geschäftsprozesse zusammenlaufen.
Die Herausforderung
Professionelles Fahrzeugdetailing lässt sich nur schwer auf eine einfache Preisliste reduzieren.
Der tatsächliche Leistungsumfang hängt von mehreren Faktoren ab:
- Fahrzeugkategorie
- Zustand des Fahrzeugs
- erforderlicher Polierstufe
- gewähltem Detailing-Paket
- Art der Lackversiegelung
- zusätzlichen Leistungen
- benötigter Arbeitszeit
- Verfügbarkeit des Studios
Ein Kunde weiß vielleicht, dass sein Fahrzeug poliert werden soll.
Er kennt aber nicht zwangsläufig den Unterschied zwischen einer einstufigen und einer mehrstufigen Lackkorrektur.
Ähnlich verhält es sich bei keramischen Versiegelungen.
Haltbarkeit, Glanz, chemische Beständigkeit, hydrophobe Eigenschaften und Garantie unterscheiden sich je nach Produkt.
Eine statische Website kann diese Unterschiede auflisten.
Sie verbindet sie jedoch nur schwer mit einer echten Reservierung und den operativen Prozessen dahinter.
Die Herausforderung bestand deshalb darin, einen komplexen Service verständlich zu machen, ohne vom Kunden zu verlangen, selbst zum Detailing-Spezialisten zu werden.
Erst verstehen. Dann buchen.
Die öffentliche Website beginnt bewusst vor dem eigentlichen Reservierungsprozess.
Besucher können sich detailliert über Innenraumaufbereitung, Außenaufbereitung, Politur, Lackdekontamination, keramische Versiegelung und Pflege informieren.
Der Detailing-Prozess wird in vier Phasen dargestellt:
Inspektion → Vorbereitung → Korrektur → Versiegelung
Jede Phase wird separat erklärt.
Dabei wird nicht nur beschrieben, was durchgeführt wird, sondern auch warum dieser Schritt notwendig ist.
Die Innenraumaufbereitung umfasst beispielsweise nicht nur die Reinigung selbst, sondern auch optionale Schutzbehandlungen für Leder, Stoff und Kunststoff.
Im Außenbereich geht die Darstellung tiefer in Themen wie Lackkorrektur, chemische und mechanische Dekontamination, keramischen Lackschutz, Scheinwerferaufbereitung und Motorraumreinigung.
Die Idee dahinter ist einfach:
Der Kunde soll verstehen, was er kauft, bevor er aufgefordert wird, es zu buchen.
Keramikschutz als Entscheidung — nicht als Checkbox
Bei keramischen Versiegelungen reicht ein Produktname allein nicht aus.
Die Plattform enthält deshalb einen direkten Vergleich verschiedener Gtechniq-Schutzsysteme.
Verglichen werden unter anderem:
- Haltbarkeit
- Glätte
- Glanz
- Waschbeständigkeit
- Wasser- und Schmutzabweisung
- Chemikalienbeständigkeit
- UV-Beständigkeit
Hochwertigere Varianten erhalten eigene Detailseiten.
Sie werden nicht nur über einen höheren Preis positioniert.
Bei Crystal Serum Ultra werden beispielsweise Schichtaufbau, Kratzbeständigkeit, chemische Beständigkeit, Temperatur- und UV-Beständigkeit, professionelle Anwendung und Garantiedauer erklärt.
Die Software entscheidet nicht für den Kunden.
Sie stellt ihm die Informationen zur Verfügung, die er für eine fundierte Entscheidung benötigt.
Pakete, Fahrzeugkategorien und konfigurierbare Leistungen
Der gleiche Leistungsumfang verursacht nicht bei jedem Fahrzeug den gleichen Aufwand.
Die Preisstruktur unterscheidet deshalb zwischen Fahrzeugkategorien wie:
Kleinwagen • Mittelklasse • SUV
Innerhalb dieser Kategorien stehen vordefinierte Pakete zur Verfügung:
Basispaket • Standardpaket • Premiumpaket
Darüber hinaus kann der Kunde seine gewünschte Leistung detaillierter konfigurieren.
Der Reservierungsprozess kann kombinieren:
- Fahrzeugkategorie
- Paket
- Polierstufe
- Lackschutz
- Zusatzleistungen
Die Auswahl wird unmittelbar in einer Zusammenfassung dargestellt.
Der Gesamtpreis ergibt sich aus der gewählten Konfiguration.
Der Ablauf wird damit zu einem klaren Prozess:
Fahrzeug → Paket → Politur → Lackschutz → Extras → Termin → Kundendaten → Reservierung
Für den Kunden bleibt es eine übersichtliche Auswahl.
Im Hintergrund bleibt es konsistente Geschäftslogik.
Preise als Teil der Geschäftslogik
Die Preise sind nicht als fest eingetragener Text über einzelne Seiten verteilt.
Sie werden zentral in der Administration verwaltet.
Unterschiedliche Preise können für Pakete, Polierstufen, Lackschutz, Zusatzleistungen und Fahrzeugkategorien gepflegt werden.
Damit stammen der öffentlich sichtbare Preis und der bei der Reservierung verwendete Preis aus derselben Preisstruktur.
Zusätzlich unterstützt die Administration globale prozentuale Preisänderungen.
Eine allgemeine Erhöhung oder Senkung muss damit nicht Position für Position manuell durchgeführt werden.
Änderungen werden in einer Preis-Historie dokumentiert und können bei Bedarf zurückgenommen werden.
Eine Preisänderung wird damit zu einem nachvollziehbaren Geschäftsvorgang statt zu einem stillen Überschreiben eines Wertes.
Verfügbarkeit aus zwei Perspektiven
Die Terminplanung basiert auf einer gemeinsamen Sicht auf die tatsächliche Auslastung.
Der Belegungskalender steht dabei sowohl dem Betreiber innerhalb der Administration als auch dem Kunden während des Reservierungsvorgangs zur Verfügung – jeweils in einer für die jeweilige Aufgabe passenden Form.
Der Betreiber erhält eine operative Monatsübersicht über belegte Zeiträume, Reservierungen und gesperrte Tage.
Unterschiedliche Zustände machen sichtbar, welche Reservierungen noch auf Bestätigung warten, bereits bestätigt oder abgeschlossen sind und welche Zeiträume durch Betriebsurlaub oder Feiertage blockiert werden.
Eine gemeinsame Verfügbarkeitslogik verbindet interne Kapazitätsplanung mit der Terminwahl des Kunden.
Der Kunde sieht dieselbe betriebliche Realität aus einer vereinfachten Perspektive.
Bereits belegte oder gesperrte Zeiträume stehen für eine neue Reservierung nicht zur Verfügung.
Gleichzeitig ermittelt die Anwendung den nächsten möglichen Termin und schlägt ihn direkt vor.
Der Vorschlag bleibt flexibel.
Der Kunde kann weiterhin einen anderen verfügbaren Termin auswählen.
Dadurch entstehen nicht zwei voneinander getrennte Kalender.
Es gibt eine gemeinsame Verfügbarkeitslogik mit zwei unterschiedlichen Ansichten:
Betreiber: planen und steuern.
Kunde: verfügbare Termine sehen und auswählen.
Gerade bei Detailing-Leistungen ist das relevant, weil ein Auftrag je nach Fahrzeug, Paket und Leistungsumfang mehrere Arbeitstage beanspruchen kann.
Die Anwendung muss deshalb nicht nur einen freien Tag finden, sondern einen ausreichend langen freien Zeitraum berücksichtigen.
Das System kennt die Auslastung.
Der Betreiber steuert sie.
Der Kunde sieht, was tatsächlich verfügbar ist.
Eine Reservierung wird zum Geschäftsprozess
Eine Reservierung erzeugt nicht nur eine E-Mail.
Sie wird zu einem verwaltbaren Vorgang innerhalb der Administration.
Eine Reservierung enthält unter anderem:
- gewähltes Paket
- Fahrzeugkategorie
- Beginn und Ende
- Preis
- Zahlungsart
- Zahlungsstatus
- Reservierungsstatus
Reservierungen können geprüft, bestätigt, bearbeitet oder abgelehnt werden.
Zahlungen können entsprechend gekennzeichnet werden.
Auch telefonisch vereinbarte Termine können manuell erfasst werden.
Damit bleiben Buchungen unabhängig von ihrem Ursprung Bestandteil desselben Systems.
Vom Buchungseingang bis zur operativen Bearbeitung bleibt die Reservierung Teil desselben Geschäftsprozesses.
Eine Reservierung bleibt ein Geschäftsobjekt – unabhängig davon, ob sie online oder telefonisch entstanden ist.
Anzahlungen und Zahlungseinstellungen
Zahlungsregeln werden innerhalb der Administration konfiguriert.
Das Unternehmen kann beispielsweise definieren:
- ob PayPal-Anzahlungen angeboten werden
- wie hoch die Anzahlung ist
- wie lange eine Zahlungsfrist gilt
- wohin Benachrichtigungen gesendet werden
- ob die Integration im Sandbox- oder Live-Betrieb arbeitet
Zusätzlich ist die Plattform für eine weitere Zahlungsintegration über PayWay / PBZ Card vorbereitet.
Die Reservierungsanwendung bleibt für Reservierung und Status verantwortlich.
Der Zahlungsanbieter bleibt für den eigentlichen Zahlungsvorgang zuständig.
Diese Trennung hält Zahlungslogik dort, wo sie hingehört, ohne die Customer Journey zu unterbrechen.
Mehrsprachigkeit als Bestandteil des Systems
Auto Detailing Đeki richtet sich in erster Linie an den kroatischen Markt.
Gleichzeitig liegt der Betrieb in einem geografischen Umfeld, in dem Kundenbeziehungen nicht zwangsläufig an der Landesgrenze enden.
Die Plattform unterstützt daher:
Hrvatski • Slovenščina • Magyar • Deutsch • English
Kroatisch bildet die primäre Marktsprache.
Slowenisch, Ungarisch, Deutsch und Englisch schaffen gleichzeitig die Grundlage dafür, angrenzende Märkte und internationale Kunden anzusprechen, ohne für jedes Land eine separate technische Plattform aufzubauen.
Die Mehrsprachigkeit beschränkt sich nicht auf das Hauptmenü.
Leistungsbeschreibungen, Navigation, Calls-to-Action und operative Inhalte stehen im jeweiligen Sprachkontext zur Verfügung.
Damit unterstützt die Architektur sowohl die heutige Positionierung in Kroatien als auch eine mögliche regionale Expansion.
KI-gestützte Übersetzung
Einige operative Inhalte ändern sich häufiger als andere.
Betriebsurlaub oder Feiertagshinweise sind typische Beispiele.
Diese Texte jedes Mal manuell in mehreren Sprachen neu anzulegen würde unnötige Arbeit erzeugen.
Deshalb enthält die Administration eine optionale Integration mit Google Gemini.
Ein kroatischer Ausgangstext kann direkt aus der Administrationsoberfläche in weitere unterstützte Sprachen übersetzt werden.
Die erzeugten Texte bleiben sichtbar und editierbar.
Die KI übernimmt den repetitiven Teil.
Die Verantwortung für den veröffentlichten Inhalt bleibt beim Unternehmen.
Wenn der Betrieb geschlossen ist, weiß es auch die Website
Verfügbarkeit hängt nicht nur von bestehenden Reservierungen ab.
Auch Betriebsurlaub, Feiertage oder andere Abwesenheitszeiträume beeinflussen, wann neue Aufträge angenommen werden können.
Dafür existieren eigene Administrationsmodule.
Ein Eintrag kann unter anderem enthalten:
- Beginn
- Ende
- Saison
- mehrsprachige Nachricht
- optionale Hintergrundgrafik
Nach Ablauf des definierten Zeitraums muss eine temporäre Information nicht manuell wieder entfernt werden.
Die öffentliche Website folgt damit der tatsächlichen betrieblichen Situation.
Gleichzeitig fließen solche Sperrzeiten auch in die Verfügbarkeitslogik ein.
Damit bleiben Information und Planung konsistent.
Bewertungen und reale Arbeiten
Kundenbewertungen sind direkt in die öffentliche Website integriert und können innerhalb der Administration gepflegt werden.
Neben dem Bewertungstext können unter anderem Name, Datum, ein optionaler Google-Link sowie die Antwort des Unternehmens hinterlegt werden.
Auch abgeschlossene Fahrzeuge werden als strukturierte Inhalte behandelt.
Automobile und Motorräder können eigene Galerieeinträge mit Fotografien, Videos, externen Facebook-Verweisen und Vorher-/Nachher-Darstellungen erhalten.
Ein Vergleichsslider ermöglicht es Besuchern, Ergebnisse direkt zu betrachten.
Die Galerie wird damit nicht nur dekorativer Inhalt.
Sie wird zum sichtbaren Nachweis tatsächlich ausgeführter Arbeit.
Vom Termin zur transparenten Auftragsverfolgung
Mit der Reservierung endet die digitale Customer Journey nicht.
Der Kunde erhält einen QR-Code, der zu seinem persönlichen Bereich der Auftragsverfolgung führt.
Über diesen Link kann der Fortschritt der Fahrzeugbearbeitung jederzeit eingesehen werden.
Der Betreiber aktualisiert den Prozessstatus innerhalb der Anwendung.
Sobald ein neuer relevanter Stand eingetragen wird, wird der Kunde zusätzlich per E-Mail darüber informiert. Die E-Mail ist jedoch nicht Voraussetzung dafür, den aktuellen Stand zu sehen.
Der Kunde kann seinen persönlichen Link jederzeit öffnen und selbst prüfen, wie weit die Bearbeitung fortgeschritten ist.
Er muss nicht auf die nächste Nachricht warten.
Damit entsteht ein durchgängiger Informationsfluss:
Reservierung → persönlicher QR-Code → Bearbeitungsstatus → Update → E-Mail-Benachrichtigung
Der Kunde muss nicht telefonisch nachfragen.
Der Betreiber muss denselben Status nicht wiederholt über mehrere Kommunikationskanäle erklären.
Beide Seiten greifen auf denselben Vorgang zu – aus ihrer jeweiligen Perspektive.
Mein Fahrzeug finden
Zusätzlich kann der Kunde über „Mein Fahrzeug finden“ auf den für ihn vorgesehenen Fahrzeugbereich zugreifen.
Die notwendigen Zugangsinformationen werden per E-Mail übermittelt.
Nach Eingabe des persönlichen Codes werden die für diesen Vorgang freigegebenen Informationen sichtbar.
Dieser Bereich ist nicht frei öffentlich zugänglich.
Damit bleibt kundenbezogene Dokumentation klar von der öffentlichen Fahrzeuggalerie getrennt.
Die öffentliche Galerie zeigt bewusst veröffentlichte Arbeiten. Der persönliche Bereich verbindet dagegen einen konkreten Kunden mit seinem Auftrag und seinem Fahrzeug.
So entsteht aus einer Terminreservierung ein digital begleiteter Serviceprozess:
Buchen → Bearbeiten → Informieren → Verfolgen → Dokumentieren
Reservierung und Fahrzeugdokumentation werden verbunden
Ein Fahrzeug kann innerhalb der Administration mit einer konkreten Reservierung verknüpft werden.
Damit entsteht eine direkte Verbindung zwischen operativem Vorgang und späterer Dokumentation.
Die Reservierung beschreibt, welche Arbeit geplant wurde.
Der Fahrzeugeintrag dokumentiert das bearbeitete Fahrzeug und die dazugehörigen Inhalte.
Einzelne Bilder können separat für die öffentliche Galerie freigegeben oder ausgeblendet werden.
Videos und externe Verweise können unabhängig davon ergänzt werden.
Das Ergebnis ist nicht einfach ein großer Medienordner.
Es entsteht strukturierte Dokumentation rund um ein reales Fahrzeug und einen konkreten Auftrag.
Eine zentrale Administrationsoberfläche
Die Administration bündelt die täglichen Geschäftsprozesse innerhalb einer Anwendung.
Verwaltet werden können unter anderem:
- Reservierungen
- Buchungseinstellungen
- Belegungskalender
- Preise
- Preis-Historie
- Inhalte der Startseite
- Übersetzungseinstellungen
- Betriebsurlaub
- Feiertage
- Rezensionen
- Fahrzeuggalerien
- Motorradgalerien
- Fotos
- Videos
- Facebook-Galerie
- Datenbank
- Benutzer
Das Ziel ist nicht, möglichst viele Verwaltungsseiten bereitzustellen.
Das Ziel ist, zusammengehörige Prozesse nicht auf mehrere voneinander unabhängige Werkzeuge zu verteilen.
Kontextbezogene Hilfe direkt im Arbeitsablauf
Administrationssoftware wird mit der täglichen Nutzung selbstverständlich.
Gerade am Anfang sollte ein Benutzer jedoch nicht erst ein separates Handbuch durchsuchen müssen, um eine Funktion zu verstehen.
Deshalb verfügt die Administration über eine kontextbezogene Hilfe.
Die Anwendung berücksichtigt den aktuell geöffneten Administrationsbereich und stellt dazu passende Informationen direkt innerhalb der Arbeitsoberfläche bereit.
Die Dokumentation folgt dem aktuellen Arbeitskontext – nicht umgekehrt.
Im Bereich Betriebsurlaub wird beispielsweise erklärt, wie ein Eintrag erstellt wird, wie mehrsprachige Nachrichten funktionieren, wann eine Meldung aktiv wird und wie mehrere Einträge gleichzeitig behandelt werden.
Der Benutzer erhält damit genau die Informationen, die zum aktuellen Arbeitsschritt gehören.
Er muss nicht wissen, in welchem Kapitel eines externen Handbuchs die betreffende Funktion beschrieben ist.
Die Hilfe folgt dem Arbeitskontext.
Nicht umgekehrt.
Dadurch wird Dokumentation zu einem Bestandteil der Anwendung und nicht zu einer separaten Datei, die unabhängig vom eigentlichen System gepflegt werden muss.
Qualität nicht erst nach dem Go-live
Eine Plattform, die Reservierungen, Preise, Mehrsprachigkeit, Kundenkommunikation, Verfügbarkeit und operative Administration miteinander verbindet, muss nicht nur optisch funktionieren.
Während der Entwicklung wurden deshalb wiederholt funktionale Abläufe und unterschiedliche Benutzerpfade überprüft.
Im Entwicklungs- und Qualitätssicherungsprozess von softify.pro wurde neben klassischen manuellen Tests auch COCO als unterstützende Test- und Verifikationsinstanz eingesetzt.
Im Fokus standen unter anderem konsistente Navigation, Formularabläufe, Sprachwechsel, Preis- und Buchungslogik, Kalender- und Verfügbarkeitslogik sowie die Verbindung zwischen öffentlicher Website und Administrationsbereich.
COCO ersetzte dabei keine fachliche Abnahme.
Es ergänzte sie.
Wiederholbare Benutzerabläufe konnten systematisch überprüft werden, während die finale Bewertung weiterhin beim Menschen blieb.
Gerade bei einer Anwendung mit mehreren Sprachen, zahlreichen Administrationsbereichen und miteinander verbundenen Geschäftsobjekten reduziert ein zusätzlicher Prüfpfad das Risiko, dass eine Änderung an einer Stelle unbeabsichtigt andere Prozesse beeinflusst.
Datenbank-Backup, Wiederherstellung und Benutzerrechte
Operative Daten dürfen nicht nur an einer einzigen Stelle existieren.
Die Administration bietet deshalb kontrollierte Export- und Importfunktionen für die Datenbank.
Bevor eine importierte Datenbank die bestehende ersetzt, wird eine Sicherung des aktuellen Zustands angelegt und die importierte Datei geprüft.
Auch Zugriffsrechte werden innerhalb des Systems verwaltet.
Benutzer können unterschiedliche Rollen besitzen, sodass Routineaufgaben nicht automatisch dieselben Berechtigungen erfordern wie kritische administrative Operationen.
Öffentliche Website und Backoffice
Der Kunde muss das Administrationssystem nicht verstehen.
Der Administrator sollte dieselbe Kundenreservierung aber auch nicht manuell in ein zweites System übertragen müssen.
Genau diese Grenze prägt das Projekt.
Die öffentliche Seite konzentriert sich auf:
Verstehen → Vergleichen → Konfigurieren → Buchen → Verfolgen
Die interne Seite konzentriert sich auf:
Bestätigen → Planen → Bepreisen → Bearbeiten → Informieren → Dokumentieren
Beide Seiten arbeiten auf demselben Geschäftsprozess.
Engineering Principle
Das Projekt folgt einem Grundsatz, der sich auch durch andere individuelle Geschäftsanwendungen von softify.pro zieht:
Komplexität gehört hinter die Interaktion.
Ein Kunde soll nicht berechnen müssen, welche Kombination aus Fahrzeugkategorie, Polierstufe, Versiegelung und Zusatzleistung den richtigen Preis ergibt.
Er soll auswählen können, was er benötigt, und das Ergebnis sehen.
Er soll nicht selbst herausfinden müssen, wann das Studio wieder Kapazität hat.
Das System soll ihm zeigen, was tatsächlich verfügbar ist.
Und er soll auch nicht anrufen müssen, um zu erfahren, wie weit die Bearbeitung seines Fahrzeugs fortgeschritten ist.
Diese Information soll dort verfügbar sein, wo der Kunde sie erwartet.
Ebenso sollte der Betreiber keinen Quellcode bearbeiten müssen, um Preise zu ändern, Betriebsurlaub einzutragen, Reservierungen zu verwalten oder Fahrzeugbilder zu veröffentlichen.
Die Software soll diese Komplexität tragen.
Nicht der Kunde.
Nicht der Betreiber.
Dieser Ansatz folgt dem Entwicklungsprinzip von softify.pro: komplexe Geschäftslogik soll intern beherrscht werden, während die Interaktion für Kunden und Betreiber klar und nachvollziehbar bleibt.
Ergebnis
Auto Detailing Đeki wurde zu mehr als einer Präsentationswebsite für den kroatischen Markt.
Die Plattform verbindet lokale Marktpositionierung mit einer technischen Basis, die bereits auf regionale Reichweite vorbereitet ist.
Mehrsprachige Inhalte, zentral verwaltete Geschäftslogik und ein gemeinsames Backoffice ermöglichen es, zusätzliche Zielgruppen in angrenzenden Ländern anzusprechen, ohne die Anwendung dafür neu aufbauen zu müssen.
Gleichzeitig kombiniert die Plattform Leistungsinformation, strukturierte Preise, konfigurierbare Detailing-Pakete, Terminreservierung, gemeinsame Verfügbarkeitslogik, Zahlungsregeln, Bewertungen, kundenbezogene Auftragsverfolgung und Fahrzeugdokumentation innerhalb einer individuellen Webanwendung.
Für Kunden entsteht ein nachvollziehbarer Weg von der ersten Information über Auswahl und Reservierung bis hin zur transparenten Begleitung des laufenden Auftrags.
Sie sehen, welche Termine tatsächlich verfügbar sind.
Sie erhalten einen vorgeschlagenen nächsten Termin.
Sie können den Bearbeitungsfortschritt über ihren persönlichen Link jederzeit selbst verfolgen.
Neue relevante Prozessstände werden zusätzlich per E-Mail kommuniziert.
Über „Mein Fahrzeug finden“ bleibt der kundenbezogene Zugriff auf freigegebene Fahrzeuginformationen klar vom öffentlichen Bereich getrennt.
Für das Unternehmen entsteht gleichzeitig eine zentrale operative Umgebung für Reservierungen, Preise, Kapazitäten, Verfügbarkeit, Inhalte, Kommunikation und die Dokumentation abgeschlossener Arbeiten.
Die Administration steuert die Prozesse im Hintergrund.
Der Kunde sieht das Ergebnis.
Die öffentliche Oberfläche ist der sichtbare Teil eines wesentlich umfassenderen digitalen Geschäftsprozesses.
Passend zum Detailing gilt damit auch hier:
Die eigentliche Komplexität steckt in der Arbeit.
Die Software sorgt dafür, dass sie beherrschbar bleibt.
Koralpenhaus
Regionale Präsentations- und Buchungswebsite im Alpenraum, gebaut mit Fokus auf klare Struktur, schnelle Ladezeiten und einfache Pflege der Inhalte.
Koralpenhaus.eu - Gastgewerbe, Buchung und Inhaltsverwaltung in einem System
17.08.2026
Überblick
Koralpenhaus.eu ist eine mehrsprachige Webplattform für einen Alpen-Beherbergungsbetrieb in Kärnten, Österreich. Das Projekt verbindet die öffentliche Website mit Zimmerpräsentation, Verfügbarkeitsprüfung, Preiskalkulation, Reservierungen, Online-Anzahlungen und Kundenselbstdienst.
Das Ziel war nicht, einer Website lediglich ein Buchungsformular hinzuzufügen. Es ging darum, ein einziges, wartbares System zu schaffen, in dem öffentliche Inhalte und der Buchungsprozess Hand in Hand arbeiten – bei gleichzeitiger Einfachheit für die Gäste.
Technologien: PHP • MySQL • JavaScript • Responsive Web • PayPal-Integration
Die Herausforderung
Websites für Unterkünfte sehen von außen einfach aus. Der zugrundeliegende Prozess ist das meistens nicht. Ein Gast muss ein passendes Zimmer finden, einen Zeitraum auswählen, den geltenden Preis verstehen, prüfen, ob ausreichend Kapazität vorhanden ist, die erforderlichen Daten angeben, eine Reservierung erstellen und die notwendige Zahlung abschließen. Dabei müssen während des gesamten Prozesses mehrere Regeln konsistent bleiben:
- Zimmerkapazität
- An- und Abreisedaten
- Bestehende Reservierungen
- Gästekategorien
- Mitglieder- und Nichtmitgliederpreise
- Buchungssummen
- Anzahlungsbeträge
- Zahlungsstatus
- Reservierungsgültigkeit
Die Herausforderung bestand darin, diese Regeln zu handhaben, ohne deren Komplexität auf den Gast zu übertragen.
Ein kontinuierlicher Buchungsablauf
Der Reservierungsprozess ist direkt in die Website integriert.
Gäste wählen ein Zimmer und ihre Reisedaten aus. Das System prüft die Verfügbarkeit für den gewählten Zeitraum und gibt die verbleibende Kapazität an. Die Zusammensetzung der Gäste kann anschließend im Rahmen der Grenzen der gewählten Unterkunft konfiguriert werden. Die Preiskalkulation erfolgt direkt aus dem Buchungskontext, anstatt nur statische Informationen anzuzeigen.
Bevor eine Reservierung abgeschickt wird, erhält der Gast eine klare Zusammenfassung mit ausgewähltem Zimmer, Daten, Anzahl der Nächte, Gästestruktur und Gesamtbetrag.
Das Resultat ist ein unkomplizierter Arbeitsablauf:Zimmer → Daten → Verfügbarkeit → Gäste → Details → Reservierung → Zahlung
Der Kunde sieht einen einfachen Prozess. Die Anwendung verarbeitet die Regeln im Hintergrund.
Verfügbarkeit und Kapazität
Die Verfügbarkeit ist Teil der Buchungslogik und keine separate Anfrage.
Für den gewählten Zeitraum ermittelt die Anwendung, ob die Unterkunft verfügbar ist und wie viel Kapazität frei bleibt. Die Belegungslimits greifen weiterhin, wenn Gäste zur Reservierung hinzugefügt werden, wodurch Buchungskonfigurationen verhindert werden, die die Kapazität des gewählten Zimmers überschreiten. Dadurch bleibt die dem Kunden angezeigte Verfügbarkeit direkt mit der zu erstellenden Reservierung verknüpft.
Preisregeln
Koralpenhaus.eu verwendet unterschiedliche Preiskontexte für Mitglieder und Nichtmitglieder sowie verschiedene Gästekategorien. Diese Regeln sind nahtlos in den Buchungsprozess integriert.
Anstatt von Gästen oder Mitarbeitern eine separate Preisberechnung zu verlangen, nutzt die Anwendung die ausgewählten Buchungsparameter, um den entsprechenden Endbetrag zu ermitteln. Die Buchungsübersicht wird somit zum zentralen Punkt, an dem Daten, Belegung und Preisgestaltung zusammenlaufen, bevor die Reservierung abgeschickt wird.
Lebenszyklus der Reservierung
Das Absenden der Buchung erstellt eine Reservierung, die später über den Bereich „Meine Buchung“ wieder aufgerufen werden kann.
Reservierungen, die auf Zahlung warten, sind als Zahlung ausstehend markiert und beinhalten eine definierte Zahlungsfrist. Der Kunde kann die Website verlassen, später zurückkehren und die bestehende Reservierung abrufen, ohne den Buchungsprozess von vorn beginnen zu müssen.
Die Reservierung behält ihr Zimmer, die Daten, die Gästeinformationen, den Preis, die erforderliche Anzahlung und den aktuellen Zahlungsstatus bei. Dies macht die Buchung zu einem persistenten Business-Objekt und nicht nur zu einem einmaligen Formularabsende-Vorgang.
Online-Anzahlungszahlung
Der Zahlungsprozess ist direkt mit der Reservierung verknüpft.
Koralpenhaus.eu berechnet automatisch eine 20-prozentige Anzahlung aus dem Gesamtbetrag und zeigt diesen an, bevor der Zahlungsvorgang beginnt. Die Bezahlung ist über PayPal integriert, wobei die unterstützten Zahlungsoptionen direkt im Buchungsablauf präsentiert werden.
Die Trennung ist bewusst gewählt: Koralpenhaus.eu bleibt für die Reservierung und deren Geschäftsregeln verantwortlich, während der Zahlungsanbieter die Transaktion abwickelt. Dies hält die Zahlungsverarbeitung außerhalb der eigenen Datenverarbeitung der Anwendung und bewahrt gleichzeitig ein nahtloses Kundenerlebnis.
Kundenselbstdienst
Nicht jeder Gast benötigt ein weiteres Benutzerkonto.
Der Bereich „Meine Buchung“ bietet Kunden eine unkomplizierte Möglichkeit, zu einer bestehenden Reservierung zurückzukehren und deren aktuellen Status zu überprüfen. Die Buchungsansicht bündelt alle für den Kunden relevanten Informationen:
- Unterkunft
- An- und Abreise
- Anzahl der Nächte
- Gästestruktur
- Kontaktinformationen
- Buchungssumme
- Erforderliche Anzahlung
- Zahlungsstatus
Wenn eine Zahlung noch ausstehend ist, kann der Kunde direkt von der bestehenden Reservierung aus fortfahren. Dies reduziert unnötige Schritte sowohl für Gäste als auch für das Personal.
Inhalte und Gästeerlebnis
Das Buchungssystem ist nur ein Teil der Plattform. Koralpenhaus.eu bietet zudem alle Inhalte, die Besucher vor einer Entscheidung benötigen:
- Zimmerpräsentation
- Fotogalerien
- Videos
- Standort- und Kontaktinformationen
- Google-Bewertungen
- Gästebuch
- Mehrsprachige Informationen
Diese Elemente teilen sich dieselbe responsive Oberfläche wie der Reservierungsablauf. Das Ziel ist es, die übliche Trennung zwischen einer Präsentationswebsite und einem losgelösten externen Buchungssystem zu vermeiden. Gäste bleiben von der Entdeckung bis zur Reservierung in einer konsistenten digitalen Umgebung.
Moderierte Benutzerinhalte
Das Gästebuch ermöglicht Besuchern das Einreichen eigener Einträge, ohne eingereichte Inhalte sofort automatisch zu veröffentlichen.
Dies stellt einen kontrollierten Workflow für benutzergenerierte Inhalte dar und sorgt dafür, dass das öffentliche Gästebuch nützlich bleibt, ohne jede Einsendung ungesprüft als vertrauenswürdig einzustufen. Öffentliche Beteiligung und redaktionelle Kontrolle bleiben voneinander getrennt.
Verwaltung (Administration)
Öffentliche Funktionalität und Administration sind getrennt.
Koralpenhaus.eu stellt einen eigenen, authentifizierten Administrationsbereich für interne Funktionen bereit, während die öffentliche Benutzeroberfläche konsequent auf die Gäste ausgerichtet ist. Diese Trennung sorgt dafür, dass operative Funktionen hinter einer Authentifizierung verbleiben, ohne die kundenorientierte Anwendung unnötig zu verkomplizieren.
Von Grund auf Mehrsprachig
Koralpenhaus.eu bedient sowohl regionale als auch internationale Gäste.
Mehrsprachigkeit ist daher fester Bestandteil der Anwendung und keine bloße zusätzliche Landingpage. Navigation, Unterkunftsdetails und wesentliche Teile des Buchungserlebnisses werden im jeweils gewählten Sprachkontext angezeigt. Dieselbe zugrundeliegende Anwendung und Geschäftsprozesse können somit verschiedene Zielgruppen bedienen, ohne separate Websites pflegen zu müssen.
Mobil im Fokus
Eine Buchungsplattform muss dort funktionieren, wo Kunden sie tatsächlich nutzen.
Die Benutzeroberfläche von Koralpenhaus wurde so gestaltet, dass Zimmerauswahl, Kalender, Verfügbarkeit, Gäste-Konfiguration, Buchungsübersichten und Zahlungsaktionen auch auf kleineren Bildschirmen komfortabel bedienbar bleiben. Komplexität wird durch progressive Schritte reduziert, anstatt das gesamte Reservierungsmodell auf einmal anzuzeigen. Die responsive Oberfläche bleibt über alle Präsentations- und Transaktionsbereiche hinweg einheitlich.
Das Engineering-Prinzip
Das Projekt folgt einem einfachen Prinzip:
Geschäftskomplexität sollte vom System gehandhabt werden, nicht vom Benutzer.
Ein Gast muss keine Reservierungszustände, Verfügbarkeitsberechnungen, Preisstrukturen oder Zahlungsabläufe verstehen. Er soll ganz einfach folgendes tun können:
- Ein Zimmer auswählen.
- Daten eingeben.
- Gäste hinzufügen.
- Buchen.
- Die Anzahlung bezahlen.
Ergebnis
Koralpenhaus.eu hat sich zu mehr als einer reinen Präsentationswebsite entwickelt.
Es vereint Inhalte, branschenspezifische Geschäftsregeln und Transaktionsabläufe in einer einzigen, maßgeschneiderten Webanwendung. Für die Gäste bedeutet dies einen klaren Weg von der Entdeckung der Unterkunft bis zur Verwaltung der Reservierung. Für das Unternehmen bietet dieselbe Plattform das strukturierte Fundament, um Unterkunft, Verfügbarkeit, Preise, Reservierungen, Zahlungen und Inhalte nahtlos miteinander zu verknüpfen.
Es wurde keine unnötige Technologie eingesetzt, nur um sie zu verwenden.
Der Technologie-Stack bleibt konventionell und wartbar:
PHP • MySQL • JavaScript
Die Komplexität liegt im Geschäftsprozess.
Die Software existiert, um diese Komplexität beherrschbar zu machen.
Dexosano
Eine moderne PHP-basierte Webplattform, entwickelt mit demselben Performance-First-Ansatz, den softify.pro bei jedem Kundenprojekt anwendet.
GetKey – Windows Product Key Finder & Sicherungstool
14.11.2025
Überblick
Bei jeder Windows-Neuinstallation oder Geräteübergabe an die IT taucht dasselbe vergessene Detail wieder auf: Niemand findet den Windows-Product-Key mehr. GetKey löst genau dieses eine Problem — bewusst, und sonst nichts.
Es ist eine kleine, portable Windows-Anwendung: kein Installer, kein Hintergrunddienst, kein Konto. Herunterladen, entpacken, einmal öffnen — der in Windows hinterlegte Lizenzschlüssel wird ausgelesen und angezeigt.
Eingesetzte Technologien, unter anderem:
Windows Desktop • Registry- & WMI-Schlüsselauslese • CSV-/Excel-Export • PDF-Berichte
Die Herausforderung
Windows speichert den Product Key, mit dem es aktiviert wurde, irgendwo im System — aber nicht dort, wo eine normale Nutzerin oder ein normaler Nutzer ihn einfach nachschlagen kann.
Wer ein Gerät neu aufsetzt, auf neue Hardware umzieht oder Lizenzen in einer kleinen IT-Flotte dokumentiert, landet am Ende beim Raten, beim Durchsuchen alter E-Mail-Rechnungen oder beim Support-Anruf.
Die Anforderung ließ sich einfach formulieren, aber in der Praxis leicht falsch umsetzen:
- den aktuell aktivierten Key zuverlässig finden — von Windows 7 bis 11 sowie den Server-Versionen
- ihn anzeigen, ohne etwas zu verlangen, das Nutzende nicht ohne Weiteres bereitstellen können
- ihn wieder aus dem Tool herausbekommen — als Text, Tabelle oder Dokument, das neben der Rechnung im Ordner liegen kann
Gestaltungsprinzip
Ein Werkzeug, das jemand meist nur einmal braucht und niemand konfigurieren möchte, muss daran gemessen werden, wie wenig es von der nutzenden Person verlangt — nicht daran, wie viele Einstellungen es bietet.
GetKey öffnen. Key auslesen. Bei Bedarf exportieren. Schließen.
Keine Anmeldung, kein Einrichtungsassistent, keine bleibenden Spuren auf dem System, sobald die ZIP-Datei gelöscht ist — was doppelt zählt auf einem Gerät, das ohnehin gleich neu aufgesetzt wird.
Reichweite
Download-Seite und Produktseite sind vollständig übersetzt — Deutsch, Englisch, Kroatisch, Französisch, Spanisch, Italienisch —, sodass dasselbe Tool und dieselbe Erklärung IT-Personal und Privatnutzer:innen in der DACH-Region und darüber hinaus erreichen, ohne an der Sprachwahl zu scheitern.
Screenshots von mehreren realen Geräten und Windows-Versionen sind direkt auf der Seite zu sehen, sodass Besucher die genaue Oberfläche kennen, bevor sie etwas herunterladen.
Ergebnis
GetKey blieb bewusst ein Werkzeug mit einem einzigen Zweck. Es versucht nicht, zur Lizenzverwaltungssuite oder zum Systeminventar-Produkt zu werden.
Es findet zuverlässig genau eine Information, über die Windows-Versionen hinweg, die tatsächlich noch im Einsatz sind — und ist dann wieder aus dem Weg.
Die Komplexität liegt darin, wo Windows den Key versteckt.
Das Tool sorgt dafür, dass genau dieser eine Blick mühelos bleibt.