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
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.
Modeller för tider, kapacitet och vistelser kan tillämpa olika regler för längd, tillgänglighet och beläggning.
Presets ger en igenkännbar startpunkt utan att duplicera en hel applikation för varje bransch.
Kontrollregister, CODEOWNERS, säkerhetspolicyer och bevarade bevis gör tekniska beslut granskningsbara.
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.