Fallstudie · Web-Portal

FIX-ZUGELASSEN: Portal für einen Zulassungsdienst – vom Auftrag bis zur Zahlung

Ein Auftragsportal ist eine Web-Anwendung, über die Kunden einen Auftrag Schritt für Schritt erteilen, Unterlagen hochladen und direkt bezahlen. Für FIX-ZUGELASSEN, einen Kfz-Zulassungsdienst bei Hannover, haben wir ein solches Portal entwickelt. Sie planen etwas Ähnliches? Nach einer kostenlosen Analyse erhalten Sie innerhalb von 48 Stunden ein Festpreis-Angebot.

Startseite von FIX-ZUGELASSEN mit Menü für Anmeldung, Ummeldung, Neuzulassung, Abmeldung und Namensänderung
Startseite von fix-zugelassen.de: Über das Menü starten Kunden direkt die passende Auftragsstrecke. Stand: Oktober 2026.

Ausgangslage

FIX-ZUGELASSEN übernimmt für Privat- und Geschäftskunden die Kfz-Zulassung: Anmeldung, Ummeldung, Abmeldung, Neuzulassung und Namensänderung. Die Kunden sollen dafür nicht selbst zur Zulassungsstelle gehen müssen.

Damit das deutschlandweit funktioniert, muss ein Auftrag vollständig ankommen – mit allen Angaben, die der jeweilige Vorgang verlangt, mit den passenden Unterlagen und bezahlt. Gesucht war deshalb kein Kontaktformular, sondern ein Portal, das jeden Vorgang sauber abfragt und für das Team nachvollziehbar macht.

Das Portal sollte …

  • für jeden Vorgang genau die nötigen Angaben abfragen,
  • die Zahlung direkt im Auftrag ermöglichen – online oder auf Rechnung,
  • Geschäftskunden einen eigenen Zugang bieten,
  • dem Team alle Vorgänge mit Status an einem Ort zeigen,
  • Personen- und Fahrzeugdaten gegen Angriffe schützen.

Lösung

Was wir gebaut haben

Ein Web-Portal mit einer eigenen Strecke für jeden Vorgang, Online-Bezahlung und einem Admin-Bereich, in dem das Team die Aufträge abarbeitet.

  • Fünf Auftragsstrecken

    Anmeldung, Ummeldung, Abmeldung, Neuzulassung und Namensänderung: Jede Strecke fragt Schritt für Schritt nur ab, was für diesen Vorgang nötig ist.

  • Unterlagen hochladen

    Dokumente laden Kunden direkt im Auftrag hoch. Fehlende Unterlagen lassen sich über eine eigene Upload-Seite nachreichen.

  • Online-Bezahlung

    Bezahlt wird über Stripe Checkout, die Bezahlseite des Zahlungsanbieters Stripe – wahlweise auch mit PayPal oder Klarna. Alternativ ist Zahlung auf Rechnung möglich.

  • B2B-Bereich

    Geschäftskunden fragen Firmenkonditionen über einen eigenen Bereich an. Mit ihrem Zugangscode – einer B2B-Kundennummer – gelten diese Konditionen danach automatisch in jeder Auftragsstrecke.

  • Vorgangsliste mit Status

    Im Admin-Bereich sieht das Team alle Vorgänge, filtert nach Art, Status, Zahlung und Zeitraum und hält Status und Notizen je Vorgang fest.

  • Statistik und Excel-Export

    Eine Statistik zeigt den Stand auf einen Blick. Alle Vorgänge lassen sich als Excel-Datei exportieren, etwa für die Buchhaltung.

  • E-Mail bei jedem Auftrag

    Jeder neue Auftrag löst zwei E-Mails aus: eine Bestätigung an den Kunden und eine Meldung mit allen Angaben an das Team.

  • Lokale Strukturdaten

    Maschinenlesbare Angaben nach Schema.org beschreiben den Dienst mit Standort Laatzen bei Hannover und Öffnungszeiten. Dazu kommen Sitemap und robots.txt für Suchmaschinen.

Sicherheit: Was ein Portal mit Fahrzeugdaten braucht

Über das Portal kommen Namen, Adressen und Fahrzeugdaten herein. Deshalb haben wir verbreitete Angriffswege gezielt abgesichert.

Die Bezahlung läuft über die Bezahlseite von Stripe: Kunden geben ihre Zahlungsdaten dort ein, nicht im Portal selbst.

Umgesetzte Schutzmaßnahmen

  • HSTS: Nach dem ersten Besuch verbindet sich der Browser nur noch verschlüsselt per HTTPS, auch wenn jemand die unverschlüsselte Adresse aufruft.
  • Content-Security-Policy (CSP): legt fest, aus welchen Quellen Skripte geladen werden dürfen, und erschwert so eingeschleusten Code.
  • Rate-Limiting: begrenzt, wie viele Anfragen in kurzer Zeit an die öffentlichen Schnittstellen gehen dürfen – gegen automatisierte Massenanfragen.
  • CSRF-Schutz: Änderungen im Admin-Bereich werden nur angenommen, wenn sie aus dem Portal selbst kommen.
  • Clickjacking- und XSS-Schutz: Das Portal lässt sich nicht in fremde Seiten einbetten, und Eingaben werden vor der Anzeige unschädlich gemacht.

Kennzahlen

Das Projekt in Zahlen

5Auftragsstrecken: Anmeldung, Ummeldung, Abmeldung, Neuzulassung, NamensänderungStand: Oktober 2026
2Bezahlwege: online über Stripe (auch PayPal und Klarna) oder auf RechnungStand: Oktober 2026
121gespeicherte Entwicklungsschritte (Commits) von Juni bis September 2026Quelle: Versionsverwaltung des Projekts

Technik

Das Portal ist eine Node.js-Anwendung mit Express und einer SQLite-Datenbank. Zahlungen wickelt Stripe ab, E-Mails verschickt Nodemailer, hochgeladene Dateien liegen beim Speicherdienst Cloudinary. Die Oberfläche ist mit Tailwind CSS gebaut.

  • Node.js 22
  • Express
  • SQLite
  • Stripe Checkout
  • Nodemailer
  • Cloudinary
  • Tailwind CSS
  • Schema.org
  • Hosting: Render

Weiterlesen

Ein Portal für Ihren Betrieb?

Auftragsstrecken, Online-Bezahlung und Admin-Bereich passen auf viele Dienstleister, die Aufträge mit Unterlagen annehmen. Mehr dazu auf unseren Leistungsseiten.

FAQ

Häufige Fragen

Lässt sich ein solches Portal auf andere Dienstleister übertragen?

Ja, der Aufbau aus Auftragsstrecken, Online-Bezahlung und Admin-Bereich passt auf viele Dienstleister, die Aufträge mit Unterlagen annehmen. Welche Felder, Schritte und Zahlungswege Ihr Betrieb braucht, klären wir in der kostenlosen Analyse.

Welche Zahlungsarten bietet das Portal?

Kunden bezahlen online über Stripe, wahlweise auch mit PayPal oder Klarna, oder auf Rechnung. Ihre Zahlungsdaten geben sie auf der Bezahlseite von Stripe ein, nicht im Portal selbst.

Wie werden die Daten im Portal geschützt?

Per HSTS verbinden sich Browser nur verschlüsselt mit dem Portal, eine Content-Security-Policy begrenzt, welche Skripte laden dürfen, und Rate-Limiting bremst automatisierte Anfragen. Der Admin-Bereich ist zusätzlich gegen CSRF-Angriffe geschützt.

Kontakt

Erzählen Sie uns von Ihrem Ablauf

Kostenlose Analyse, Festpreis-Angebot innerhalb von 48 Stunden. Unverbindlich.