Teknologi

  • PHP 8
  • MySQL
  • Calendar model
  • Automated notifications

Udfordringen

Bookinger afhænger af kombinationer: et forløb kræver en kvalificeret underviser, et lokale af en bestemt størrelse og et sæt udstyr — og intet af det må dobbeltbookes. En delt kalender kan ikke udtrykke afhængigheden, så en koordinator tjekker manuelt.

Løsningen

En bookingmodel, hvor en begivenhed er en kombination af ressourcer med regler for tilgængelighed, kvalifikationer og buffertid. Konflikter forhindres ved bookingen frem for at blive opdaget senere, og bekræftelser og påmindelser genereres automatisk.

Resultat

Et koncepteksempel. Formålet er at flytte reglerne fra koordinatorens hoved ind i systemet, så koordinatoren håndterer undtagelser i stedet for rutinen.

Flere eksempler