ScratLabs
Alt arbejde
Rejse · Hotelbookingplatform·2026

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
Realtiddelt beholdning
01Udfordringen

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.

02Vores tilgang

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.

03Resultatet

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.

Resultater
  • 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
Skærm for skærm
01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

10

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.

11

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.

12

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.

13

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.

14

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.

ScratLabs

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