Das Logo von Kanonen & Spatzen, bestehend aus einer Wortmarke ohne bildliche Elemente. Der Name des Unternehmens ist in hellen, serifenlosen Buchstaben gesetzt.
Das Veranstaltungslogo von Rudern mit Herz, bestehend aus einem Herz mit zwei gekreuzten Riemen.

Ein Smart­phone-taugliches Buchungs­system für 2.880 Buchungs­möglich­keiten?Challenge accepted.

Die Aufgabe war einfach zu schön, um vor der Komplexität zurück­zu­schrecken: Als 24-stündiges Charity-Event stehen ab dem 26. Juni 2026 um 17:00 Uhr im Fitness-Studio Alcedo Spa 20 Ruder­geräte bereit. Für jeden geru­derten Kilometer spendet ein Unter­nehmen aus der Region 5 € an das Kinderhospiz Löwenherz in Lüneburg.

Was in zwei Sätzen erklärt ist, verbirgt eine technisch komplexe Datenlogik, die weit über die Möglichkeiten standardisierter Buchungs-Tools oder Formular-Baukästen hinausgeht:

Bei 10-minütigen Intervallen ergeben sich mit 20 Rudergeräten in 24 Stunden immerhin 2.880 Buchungs­möglich­keiten. Diese Buchungen mithilfe einer API (Nuxt) verschlüsselt in Echtzeit und ohne Race Conditions in eine Datenbank (PostgreSQL) zu schreiben war dabei noch der einfache Teil – die Haupt­aufgabe war vielmehr, diese Komplexität weitgehend unsichtbar zu machen (Vue.js).

Der Buchungsprozess sollte sich auch am Smartphone so natürlich und mühelos anfühlen wie das Bestellen einer Pizza 🍕

Ein Screenshot des Buchungs­systems von Rudern mit Herz, der einen gut strukturierten Zeitplan für die Buchungen zeigt.

Ein Screenshot des Buchungs­systems von Rudern mit Herz.

Ein besonders unauffälliges Highlight ist der Stornierungs-Prozess: Ein individuell generierter, token-basierter „Magic Link“ wird den Teilnehmenden per E-Mail zugestellt und ermöglicht die nach­trägliche Buchungs-Verwaltung – ohne typische Hürden wie nervige Registrierungs­prozesse oder vergessene Passwörter. Dennoch bietet dieses Verfahren den nötigen Schutz vor Missbrauch durch Dritte.

Die beste Technik ist die, die niemand bemerkt.

Zu guter Letzt ist der Umgang mit den personen­bezogenen Daten maximal respekt­voll: Zum einen wird im Sinne der Daten­sparsamkeit nur das absolute Minimum (Name & E-Mail) abgefragt – und verschlüsselt auf einem inländischen Server gespeichert.

Zum anderen werden diese Daten strikt rollen­basiert verwendet: Für die Sponsoren und die technische Adminis­tration durch meine Person ist überhaupt kein Zugriff auf personen­bezogene Daten notwendig – und nicht einmal der Veran­stalter bekommt Zugriff auf die einge­gebenen E-Mail-Adressen. Diese werden aus­schließ­lich für die technischen Identifi­kations- und Verifi­kationsprozesse verwendet.

Das ist „Privacy by Design“ ohne wenn und aber 🔒

Haben Sie auch ein Problem, bei dem es weniger darum geht, welche Daten­banken oder Frameworks im Einsatz sind – sondern darum, dass die Interaktion zwischen Mensch und Maschine funktioniert?

Wenn komplexe Anfor­derungen in eine einfache und intuitive Ober­fläche übersetzt werden müssen, bin ich genau die richtige Verstärkung, um diese Brücke zu bauen.

Das Logo von Kanonen & Spatzen, bestehend aus einer Wortmarke ohne bildliche Elemente. Der Name des Unternehmens ist in hellen, serifenlosen Buchstaben gesetzt.

Kanonen & Spatzen ist das Unter­neh­men von Nico Wolf. Als selbst­ständiger Full Stack Web-Entwickler arbeitet Nico von Lüneburg aus für Kundinnen und Kunden, die kaum unter­schied­licher sein könnten: Vom Gastro­nomie-Franchise bis in die Schiff­fahrts-Branche, vom IT-Unternehmen bis zur Schule – bundesweit verstreut von Hamburg bis München. Die Berufs­lauf­bahn von Nico Wolf finden Sie auf LinkedIn.