project 10

Hotelschoonmaakbeheer

Een QR-gebaseerd, meertalig hotelbeheersysteem. Aparte rechtenlagen voor beheerders, managers en medewerkers; gasten bereiken hun eigen interface door een code te scannen. Gebouwd als commercieel product dat aan hotels wordt verkocht en per installatie apart wordt geconfigureerd.

Categorie
Web
Rol
Volledige ontwikkeling

gebruikte technologieën

  • Laravel
  • PHP
  • MariaDB
  • Blade
  • QR
  • cPanel

probleem

Probleem

De kern van het probleem bij hotelschoonmaak is dat iedereen op hetzelfde moment moet weten in welke staat een kamer verkeert. Zodra de informatiestroom tussen kamermeisje, verdiepingschef en receptie hapert, wordt een gast naar een kamer gestuurd die nog niet klaar is. Daarbovenop moest het systeem werken met personeel dat verschillende talen spreekt, en voor elk verkocht hotel apart configureerbaar zijn.

oplossing

Oplossing

Ik heb elke kamer een QR-code toegewezen; medewerkers scannen die bij binnenkomst en de status wordt direct naar het centrale systeem geschreven. De rechten zijn in vier lagen verdeeld: de beheerder beheert het systeem, de manager ziet de live status van alle verdiepingen op één scherm, medewerkers zien alleen hun eigen taken en gasten komen via de code op een eigen interface. De interface is vanaf het begin meertalig opgezet. Om per hotel een eigen installatie mogelijk te maken, zijn kamerstructuur, hotelgegevens en merkelementen configureerbaar gehouden.

resultaat

Resultaat

Het systeem draait live op teknohygiene.com. Het is gepositioneerd als commercieel product: elk hotel dat het aanschaft krijgt een eigen installatie, aangepast aan de structuur van dat hotel.

belangrijkste functies

  • 01Vier afzonderlijke rollen en rechtenlagen: beheerder, manager, medewerker en gast.
  • 02QR-scanflow die de kamerstatus direct bijwerkt; de leiding ziet alle verdiepingen op één scherm.
  • 03Meertalige interface — zowel voor internationale gasten als voor medewerkers met verschillende talen.
  • 04Rapportage per verdieping, kamer en medewerker, met een volledige historiek van schoonmaakbeurten.
  • 05Configureerbare architectuur die per hotel een eigen, aangepaste installatie mogelijk maakt.

waarom deze keuzes

Waarom QR-codes?

NFC of een eigen handterminal zou een hardware-investering hebben gevraagd. QR-codes werken met de telefoons van de medewerkers zelf — het hotel hoeft alleen papieren labels op de deuren te plakken.

Waarom web in plaats van een mobiele app?

Bij een app zou elke medewerker moeten installeren, op storegoedkeuring moeten wachten en updates moeten downloaden. In een browsergebaseerd systeem opent de scan direct de juiste pagina — er is helemaal geen installatiestap.

Waarom meertalig?

Hotelpersoneel en gasten spreken vaak niet dezelfde taal. Taalondersteuning is er niet later bij gebouwd, maar was vanaf dag één een ontwerpbeslissing.

Waarom Laravel?

Autorisatie, meerdere rollen en een beheerpaneel zitten al in het framework. Bovendien draait het zonder extra kosten op de cPanel-hosting die de doelklanten toch al gebruiken.

Denk je aan een soortgelijk project?