Publikt · Konfigurerbar bokningsplattform

Booking

En bokningsplattform för flera vertikaler som behandlar bokade tider, kapacitet och vistelser som olika domänmodeller, samtidigt som granskningsbarhet, leveranskedjesäkerhet och tekniska bevis byggs in från grunden.

Nisch
Återanvändbar bokning utan att reducera alla verksamheter till en kalender
Kärnstack
TypeScript · webbappar · verifierbar CI
Models
Tider · kapacitet · vistelser
Fokus
Strikta regler · granskningsbarhet · konfiguration

Systemvy

AffärsreglerTillgänglighetsmotorBokningsgränssnittGranskningsbevis

Nischen

Frisörer, kliniker, restauranger och hotell delar idén om bokning men inte samma regler.

Produkten söker en konfigurerbar plattform som återanvänder infrastruktur utan att låtsas att en enpersons tid, ett bord med kapacitet och en flernattsvistelse är samma entitet.

Vad som skiljer det

Verksamhetsvariation modelleras explicit i stället för att gömmas i generiska alternativ.

Tre schemakontrakt

Modeller för tider, kapacitet och vistelser kan tillämpa olika regler för längd, tillgänglighet och beläggning.

Vertikala presets, gemensam kärna

Presets ger en igenkännbar startpunkt utan att duplicera en hel applikation för varje bransch.

Styrning från början

Kontrollregister, CODEOWNERS, säkerhetspolicyer och bevarade bevis gör tekniska beslut granskningsbara.

Inspekterbar leveranskedja

CodeQL, SHA-låsta actions, CycloneDX-SBOM och proveniensmanifest är en del av arbetsytan, inte en senare compliance-kampanj.

Produkt- och designtänkande

Konfiguration måste bevara skillnaderna som gör en verksamhet giltig.

Designen skiljer användarens frågor — vilken resurs, när, för hur många och hur länge — från de interna regler som avgör om en bokning är giltig. Gränssnittet kan därför vara enkelt utan att domänen försvagas.

Den långsiktiga riktningen är att konfiguration, drift och revision ska vara begripliga ytor för verkliga operatörer, inte bara för den som skrev koden.

Utvecklingsmetod

Domänmodellen behandlas som en designskiss: något som ska utmanas med verkliga scenarier innan det får bli återanvändbar infrastruktur.

Regler valideras deterministiskt och lagret bevarar bevis för hur artefakten byggdes. Resultatet är en grund som kan växa mot transaktionell persistens och administration utan att tappa spårbarhet.

En frisörtid, ett restaurangbord och en hotellvistelse blir konkurrerande experiment mot samma plattform. Om en abstraktion bara fungerar för en vertikal stannar den lokalt; om den överlever flera förtjänar den en plats i den gemensamma kärnan. Styrning, säkerhetskontroller och bevarad evidens automatiserar sedan beviset för att det generaliserade beteendet fortfarande är säkert att ändra.

Det ersätter ett konventionellt plattform-först-arbetsflöde med scenario → prototyp → validera → generalisera. Resultatet är både effektivare och mer kreativt: ovanliga verksamhetsregler kan utforskas fritt utan att varje undantag blir permanent plattformskomplexitet.

Nästa: Inventory