Atrip Booking
En tosidet hotelbookingplatform for Atrip, et vietnamesisk rejseselskab: et administrationsværktøj til partnerhoteller og et internt bookingværktøj til Atrips medarbejdere, der deler én beholdning i realtid, så værelser aldrig dobbeltbookes.
- React
- NestJS
- Booking Platform
- Platform
- Webapp
- Ydelser
- Web & Mobile Apps, Integrations
- År
- 2026
Atrip, et flybilletbureau, ville booke hoteller til sine egne kunder uden at gå gennem eksterne OTA'er — som koster kommission og skjuler kundedataene. Partnerhotellerne havde samtidig brug for en enkel, overkommelig måde at administrere værelser og bookinger på. Det svære var at betjene begge fra ét system uden nogensinde at overbooke.
To React-portaler taler med ét fælles NestJS + PostgreSQL-API, så en enkelt beholdningspulje i realtid driver begge sider. Partnerhotellerne får et driftsværktøj — bookingsøgning, en værelsesgitter-kalender, værelsestyper og fysiske enheder, et katalog med master- og brugerdefinerede faciliteter, sæsonbaserede prisoverrides med 30-dages forhåndsvisning, rabatkoder, momsfakturaer, rapporter, medarbejderadministration og selvbetjent onboarding med et e-kontrakt-flow, hvor profilredigeringer sættes i kø til Atrips gennemgang. Atrips interne team får en hurtig OTA-konsol — værelsessøgning i realtid på tværs af alle partnere, der viser nettopris plus markup, partneradministration og priskontrol bygget på én regel: en systemomfattende standard-markup (15%), som hvert hotel eller hver enkelt booking kan override, opløst som hotel.override ?? default. Hver intern handling skrives til en revisionslog, og antalsbaseret tilgængelighed på den fælles pulje betyder, at de to sider aldrig overbooker.
Atrip får en kommissionsfri bookingkanal, de ejer fra ende til anden — beholdning i realtid, deres egne kundedata og priser, de selv styrer — mens partnerhotellerne får et gratis driftsværktøj til gengæld for at dele tilgængelighed i realtid. En ægte win-win, arkitektureret til at vokse ind i senere faser.
- ✓To portaler på én fælles beholdning i realtid — ingen overbooking
- ✓Netto + markup-prissætning med overrides per hotel og per booking
- ✓Selvbetjent hotel-onboarding med gennemgangsstyrede e-kontrakter
Login til intern drift
Den medarbejder-eksklusive side af Atrip. Administratorer logger ind bag reCAPTCHA for at godkende hoteller, administrere markups og køre bookinger — hver handling skrives til en revisionslog.
Værelsessøgning i realtid
Atrips medarbejdere søger på alle partnerhoteller på én gang. Hvert resultat viser nettoprisen ved siden af salgsprisen med markup anvendt (+15%), markeret i realtid — og 'book på dette hotel' åbner flowet og holder værelset i 15 minutter.
Administration af partnerhoteller
Én konsol over alle partnere: samlet antal partnere, aktive vs. sat på pause, aktuelt værelsestal og 30-dages omsætning øverst, dernæst en tabel per hotel med status, effektiv markup, omsætning, bookinger og belægning.
Markup- og priskontrol
Prissætning er én regel: en systemomfattende standard-markup på 15%, som ethvert hotel kan override. Skærmen opløser hotel.override ?? default og viser hvert hotels effektive markup, 30-dages omsætning og margin, samt om det kører på standard eller en override.
Kontraktskabeloner for partnere
Atrip ejer de e-kontrakt-skabeloner, der bruges ved onboarding — versioneret HTML + Handlebars med påkrævede pladsholdere, markeret som standard og aktiv, med mulighed for forhåndsvisning og arkivering, så hver partner underskriver fra én kilde til sandheden.
Login til hotelportal
Partnersiden. Hoteller logger ind for at administrere værelser, priser, bookinger og gæster — beskyttet af reCAPTCHA, med et link til selvregistrering og til at begynde at modtage bookinger i realtid fra Atrip.
Selvbetjent onboarding
At blive partner er én enkelt formular — hotelnavn, kontaktperson, telefon, e-mail — med samtykke til vilkårene. Atrip gennemgår først, når hotellet har udfyldt sin profil og indsendt til godkendelse inde fra portalen.
Book et værelse til en gæst
Inde i hotelportalen søger medarbejdere i deres egen tilgængelighed i realtid for et ophold. Et rigt værelsespanel — fotos, sengeopsætning, størrelse og faciliteter — sidder ved siden af prisen, og 'opret booking' starter gæsteformularen.
Værelsesgitter-kalender
En Gantt-lignende tidslinje over hvert fysisk værelse per dag. Ved at holde musen over en booking vises gæst, værelse, kilde og total med et enkelt blik; en tom celle starter en ny booking. Farvekodet efter status — booket, tjekket ind, tjekket ud, annulleret, no-show.
Værelsestyper og nettopriser
Beholdningen modelleres som værelsestyper (skabelon + faciliteter + én nettopris) og fysiske enheder. Typevisningen viser kapacitet, sengeopsætning, størrelse, faciliteter og nettoprisen per nat.
Oversigt over fysiske værelser
Enhedssiden af beholdningen: hvert værelse grupperet efter etage og kan filtreres efter status i realtid — ledigt, optaget, ankommer, rengøring, vedligeholdelse eller låst — hvor hvert kort viser sin type og aktuelle tilstand.
Faciliteterskatalog
To lag: skrivebeskyttede master-faciliteter fra Atrips katalog — pool, fitness, restaurant, spa, lufthavnstransport og mere — som ethvert hotel kan bruge, plus brugerdefinerede faciliteter, som hvert hotel selv administrerer og viser på sin offentlige profil.
Sæsonbaserede prisoverrides
Basisprisen holder; datobaserede overrides for sæsoner, weekender og helligdage lægges ovenpå per værelsestype, hvor overrides på bookingtidspunktet har højeste prioritet. En 30-dages priskalender viser præcis, hvad hver nat vil koste.
Hotelprofil og indstillinger
Hotellets offentlige profil — navn, stjernebedømmelse, beskrivelse, kontakt og fotos — tages som et øjebliksbillede på hver booking. Redigeringer sættes i kø til Atrips gennemgang (24–48 t), mens gæster fortsat ser den aktuelle version.
Lad os tale om dit projekt.
Fortæl os, hvad du bygger. Vi svarer med en klar, ærlig vurdering af omfang, tidsplan og pris — som regel inden for en dag.
AI-first · Freelancerpris · Skabt til Europa