Atrip Booking
Eine zweiseitige Hotelbuchungsplattform für Atrip, ein vietnamesisches Reiseunternehmen: ein Verwaltungstool für Partnerhotels und ein internes Buchungstool für die Mitarbeiter von Atrip, die sich einen gemeinsamen Echtzeit-Bestand teilen, damit Zimmer nie doppelt gebucht werden.
- React
- NestJS
- Booking Platform
- Plattform
- Web-App
- Leistungen
- Web & Mobile Apps, Integrations
- Jahr
- 2026
Atrip, eine Flugticket-Agentur, wollte Hotels für die eigenen Kunden buchen, ohne den Umweg über externe OTAs zu nehmen – die Provision kosteten und die Kundendaten verbargen. Die Partnerhotels wiederum brauchten eine einfache, erschwingliche Möglichkeit, Zimmer und Buchungen zu verwalten. Das Schwierige war, beide Seiten aus einem einzigen System zu bedienen, ohne jemals zu überbuchen.
Zwei React-Portale kommunizieren mit einer gemeinsamen NestJS- + PostgreSQL-API, sodass ein einziger Echtzeit-Bestandspool beide Seiten versorgt. Partnerhotels erhalten ein Betriebstool – Buchungssuche, einen Zimmerraster-Kalender, Zimmertypen und physische Einheiten, einen Master-/Custom-Ausstattungskatalog, saisonale Preis-Overrides mit einer 30-Tage-Vorschau, Rabattcodes, USt-Rechnungen, Berichte, Personalverwaltung und ein Self-Service-Onboarding mit einem E-Vertrag-Ablauf, dessen Profilbearbeitungen zur Prüfung durch Atrip in eine Warteschlange gelangen. Das interne Team von Atrip erhält eine schnelle OTA-Konsole – Echtzeit-Zimmersuche über alle Partner hinweg, die den Nettopreis plus Markup anzeigt, Partnerverwaltung und eine Preissteuerung, die auf einer einzigen Regel aufbaut: einem systemweiten Standard-Markup (15 %), das jedes Hotel oder jede einzelne Buchung überschreiben kann, aufgelöst als hotel.override ?? default. Jede interne Aktion wird im Audit-Log erfasst, und die anzahlbasierte Verfügbarkeit auf dem gemeinsamen Pool sorgt dafür, dass die beiden Seiten nie überbuchen.
Atrip erhält einen provisionsfreien Buchungskanal, der ihm von Anfang bis Ende gehört – Echtzeit-Bestand, eigene Kundendaten und selbst kontrollierte Preise – während die Partnerhotels im Gegenzug für das Teilen ihrer Echtzeit-Verfügbarkeit ein kostenloses Betriebstool bekommen. Eine echte Win-win-Situation, so konzipiert, dass sie in spätere Phasen hineinwachsen kann.
- ✓Zwei Portale auf einem gemeinsamen Echtzeit-Bestand – keine Überbuchung
- ✓Netto- + Markup-Preise mit Overrides pro Hotel und pro Buchung
- ✓Self-Service-Hotel-Onboarding mit prüfungsgesteuerten E-Verträgen
Anmeldung für den internen Betrieb
Die nur für Mitarbeiter zugängliche Seite von Atrip. Admins melden sich hinter reCAPTCHA an, um Hotels freizugeben, Markups zu verwalten und Buchungen auszuführen – jede Aktion wird in einem Audit-Log festgehalten.
Echtzeit-Zimmersuche
Die Atrip-Mitarbeiter durchsuchen alle Partnerhotels auf einmal. Jedes Ergebnis zeigt die Nettorate neben dem Verkaufspreis mit angewendetem Markup (+15 %), in Echtzeit gekennzeichnet – dann öffnet ‚In diesem Hotel buchen‘ den Ablauf und hält das Zimmer 15 Minuten lang reserviert.
Partnerhotel-Verwaltung
Eine Konsole über alle Partner: Gesamtzahl der Partner, aktiv vs. pausiert, aktuelle Zimmeranzahl und 30-Tage-Umsatz ganz oben, dann eine Tabelle pro Hotel mit Status, effektivem Markup, Umsatz, Buchungen und Auslastung.
Markup- & Preissteuerung
Die Preisgestaltung ist eine einzige Regel: ein systemweites Standard-Markup von 15 %, das jedes Hotel überschreiben kann. Der Bildschirm löst hotel.override ?? default auf und zeigt für jedes Hotel das effektive Markup, den 30-Tage-Umsatz und die Marge sowie, ob es mit dem Standard oder einem Override läuft.
Vertragsvorlagen für Partner
Atrip besitzt die E-Vertrag-Vorlagen, die beim Onboarding verwendet werden – versioniertes HTML + Handlebars mit erforderlichen Platzhaltern, als Standard und aktiv markiert, mit Vorschau und archivierbar, sodass jeder Partner aus einer einzigen verlässlichen Quelle unterzeichnet.
Anmeldung im Hotelportal
Die Partnerseite. Hotels melden sich an, um Zimmer, Preise, Buchungen und Gäste zu verwalten – durch reCAPTCHA geschützt, mit einem Link zur Selbstregistrierung, um in Echtzeit Buchungen von Atrip zu empfangen.
Self-Service-Onboarding
Partner zu werden ist ein einziges Formular – Hotelname, Ansprechpartner, Telefon, E-Mail – mit Zustimmung zu den Bedingungen. Atrip prüft erst, sobald das Hotel sein Profil vervollständigt und aus dem Portal heraus zur Freigabe einreicht.
Ein Zimmer für einen Gast buchen
Im Hotelportal durchsuchen die Mitarbeiter ihre eigene Echtzeit-Verfügbarkeit für einen Aufenthalt. Ein umfangreiches Zimmerpanel – Fotos, Bettausstattung, Größe und Ausstattung – steht neben dem Preis, und ‚Buchung erstellen‘ startet das Gastformular.
Zimmerraster-Kalender
Eine Gantt-artige Zeitleiste jedes physischen Zimmers nach Tag. Beim Überfahren einer Buchung werden Gast, Zimmer, Quelle und Gesamtbetrag auf einen Blick sichtbar; eine leere Zelle startet eine neue Buchung. Farbcodiert nach Status – gebucht, eingecheckt, ausgecheckt, storniert, No-Show.
Zimmertypen & Nettopreise
Der Bestand wird als Zimmertypen (Vorlage + Ausstattung + ein Nettopreis) und physische Einheiten modelliert. Die Typenansicht zeigt Kapazität, Bettausstattung, Größe, Ausstattung und die Nettorate pro Nacht.
Übersicht der physischen Zimmer
Die Einheiten-Seite des Bestands: jedes Zimmer nach Etage gruppiert und nach Echtzeit-Status filterbar – frei, belegt, ankommend, Reinigung, Wartung oder gesperrt – wobei jede Karte ihren Typ und aktuellen Zustand zeigt.
Ausstattungskatalog
Zwei Ebenen: schreibgeschützte Master-Ausstattung aus dem Katalog von Atrip – Pool, Fitnessstudio, Restaurant, Spa, Flughafentransfer und mehr –, die jedes Hotel nutzen kann, sowie individuelle Ausstattung, die jedes Hotel selbst verwaltet und in seinem öffentlichen Profil anzeigt.
Saisonale Preis-Overrides
Der Basispreis bleibt bestehen; datumsbasierte Overrides für Saisons, Wochenenden und Feiertage legen sich pro Zimmertyp darüber, wobei Overrides zum Buchungszeitpunkt die höchste Priorität haben. Ein 30-Tage-Preiskalender zeigt in der Vorschau genau, was jede Nacht kosten wird.
Hotelprofil & Einstellungen
Das öffentliche Profil des Hotels – Name, Sterne-Bewertung, Beschreibung, Kontakt und Fotos – wird als Momentaufnahme auf jede Buchung übertragen. Bearbeitungen gelangen zur Prüfung durch Atrip in eine Warteschlange (24–48 Std.), während Gäste weiterhin die aktuelle Version sehen.
Sprechen wir über Ihr Projekt.
Sagen Sie uns, was Sie bauen. Sie erhalten eine klare, ehrliche Einschätzung zu Umfang, Zeitplan und Preis — meist innerhalb eines Tages.
AI-first · Freelancer-Preis · Für Europa gemacht