Web-App

Casa Aurelia — Hotelbuchung und Hotelverwaltung

Eine Direktbuchungs-Website mit Backoffice für ein kleines Hotel (fiktives Demo-Haus): Live-Verfügbarkeit und dynamische Preise, eine Zimmerzuteilung, die die Datenbank vor Doppelbuchungen schützt, Onlinezahlungen und Erstattungen, Gäste-Self-Service, Rezeption, Housekeeping, Wartung, iCal-Synchronisation mit Buchungskanälen, PDF-Gutscheine und Berichte.

In Entwicklung2026Gastronomie
Casa Aurelia — Hotelbuchung und Hotelverwaltung

Überblick

Überblick

Casa Aurelia zeigt, wie ein kleines Hotel Buchungen über die eigene Website annehmen kann, statt nur von Buchungsportalen abzuhängen. Auf der öffentlichen Website (Rumänisch und Englisch) prüfen Gäste die Verfügbarkeit, vergleichen Tarifoptionen und buchen; das Backoffice deckt die tägliche Arbeit des Teams ab — Reservierungen, Kalender, Zimmer und Housekeeping, Preise, Wartung und Berichte. Haus, Preise, Richtlinien und Fotos sind fiktiv.

Was es kann

  • Verfügbarkeit und Preise: Tarife je Zimmertyp mit Wochenend-, Zusatzbett- und Kinderpreisen, Mindestaufenthalt, saisonalen Regeln und Aktionscodes; flexible und nicht erstattbare Optionen nebeneinander.
  • Keine Doppelbuchungen: Jede Reservierung wird einem konkreten Zimmer zugeteilt, und die Datenbank selbst lehnt überlappende Aufenthalte ab. Nebenläufigkeitstests ergaben null Doppelbuchungen.
  • Zahlungen und Erstattungen über eine Zahlungsschnittstelle mit eingebauter Sandbox; ein Stripe-Adapter ist implementiert und wartet auf die Schlüssel.
  • Gäste-Self-Service per Buchungsnummer, PDF-Gutscheine und E-Mails über eine Outbox.
  • Betrieb: An- und Abreisen des Tages, Zimmerkalender, Housekeeping-Status, Wartungssperren, iCal-Import von Buchungskanälen, Berichte mit CSV-Export und ein Audit-Log.

Qualität

272 automatisierte und manuelle Prüfungen wurden ausgeführt (271 bestanden, 1 Fehler behoben, 0 offene Mängel), darunter eine Preisprüfung mit 1.500 Fällen, Barrierefreiheits-Scans ohne Verstöße und SEO-Prüfungen.

Status

Eine vollständige Demo, die von keinem echten Hotel genutzt wird. Vor dem Start braucht sie ein echtes Zahlungskonto, Monitoring, Hosting sowie die eigenen Daten und Rechtstexte des Betreibers.

Screenshots

Fallstudie

Herausforderung

Kleine Hotels zahlen auf die meisten Buchungen Provision und jonglieren mit Tabellen, Buchungskanälen und Papierlisten fürs Housekeeping. Ziel war eine Direktbuchungs-Website mit einem Backoffice, das ein kleines Team bedienen kann und in dem nie zwei Gäste dasselbe Zimmer erhalten.

Lösung

Eine Next.js-Anwendung auf PostgreSQL. Verfügbarkeit, Preise und der Zustandsautomat der Reservierung laufen auf dem Server; die Zimmerzuteilung ist durch Datenbank-Constraints geschützt, sodass überlappende Aufenthalte selbst bei gleichzeitigen Anfragen abgelehnt werden. Zahlungen laufen über eine Anbieter-Schnittstelle (Sandbox und Stripe), E-Mails und Erstattungen über eine Outbox und einen Worker, iCal-Feeds werden zeitgesteuert importiert.

Ergebnisse

Der gesamte Ablauf für Gäste und Personal funktioniert durchgängig mit Demodaten: Suche, Buchung, Sandbox-Zahlung, Gutschein, Stornierung und Erstattung sowie die tägliche Backoffice-Arbeit. 271 von 272 ausgeführten Prüfungen bestanden (der eine Fehler wurde behoben), mit null Doppelbuchungen in Nebenläufigkeitstests. Echte Zahlungen, Monitoring und die Daten des Betreibers sind die verbleibenden Schritte bis zum Start.

Unsere Rolle

Produktdesign, Buchungs- und Preis-Engine, Datenbankdesign, Zahlungen und Erstattungen, Backoffice, Barrierefreiheit, SEO, Tests und Dokumentation.

Ähnliche Projekte

Raftul — E-Commerce-Marktplatz-Plattform
Web-AppFallstudie

Raftul — E-Commerce-Marktplatz-Plattform

Ein produktionsreifer Onlineshop für den rumänischen und EU-Markt (unter fiktiver Marke gezeigt): Storefront mit tippfehlertoleranter Suche, Aktionen, Lager über mehrere Standorte, Checkout per Karte, Nachnahme und Überweisung, Retouren, integriertes SEO, REST-API für mobile Apps und rollenbasiertes Adminpanel.

  • Prisma
  • TypeScript
  • React
  • Next.js
  • +4
Clinica Meridian — Plattform für medizinische Kliniken
Web-AppFallstudie

Clinica Meridian — Plattform für medizinische Kliniken

Ein öffentliches Gesundheitsportal, Online-Terminbuchung, eine Personal-App mit mehreren Rollen und eine Mini-EMR für eine private Klinik mit mehreren Standorten (fiktive Demo): freie Termine in Echtzeit, Buchung mit SMS-Bestätigung, Schutz vor Doppelbuchungen für Ärzte und Räume, verpflichtende Zwei-Faktor-Anmeldung fürs Personal, verschlüsselte klinische Daten und ein manipulationssicheres Audit-Log.

  • Prisma
  • TypeScript
  • React
  • Next.js
  • +4

Etwas Ähnliches gesucht?

Wir bauen ein solches Projekt passend zu Ihren Zielen, Inhalten und Ihrem Budget.

Esc