Portfolio

QR-Base Logbook: meldingen en service aan een fysiek object

Scan een QR-code, barcode of NFC-tag en de melding of het bezoek hangt direct aan dat object.

QR-Base Logbook: meldingen en service aan een fysiek object

Het object is de ingang

QR-Base Logbook koppelt een fysiek object aan een QR-code, een barcode of een NFC-tag. Wie scant, ziet de actuele gegevens van dat object en kan een melding maken, informatie bijwerken of een bezoek registreren. Zoeken in een aparte administratie naar het juiste object vervalt.

Niet elk object heeft dezelfde velden. Een sanitaire ruimte heeft andere meldingen nodig dan een installatie. Variabelen per object worden als JSON opgeslagen, zodat het datamodel niet voor elk type opnieuw ontworpen hoeft te worden.

Meldingen, rechten en routes

De webportal beheert organisaties, gebruikers, objecten, meldingen en routes. Rollen bepalen wie wat ziet. Een melding kan een toelichting en een foto bevatten. Welke meldingsopties er zijn, verschilt per organisatie en per objecttype.

  • Dashboard met open en afgehandelde meldingen, inclusief filters.
  • Objecten met locatie, beschrijving, status en extra velden.
  • Routes die aan servicemedewerkers worden toegewezen.
  • Een scan als bewijs dat een medewerker op dat object is geweest.
  • Locatie en route via de Google Maps API.

De applicatie is gebouwd met PHP, Laravel, MySQL, Bootstrap en JavaScript.

Voorbeeld

Een bezoeker scant de code in een sanitaire ruimte en meldt dat papier op is. De melding komt binnen op die locatie, niet als een vrije tekst waarvan iemand eerst moet uitzoeken waar het over gaat. Een servicemedewerker die dezelfde code scant, registreert het bezoek.

Gebruikte technologieën

  • #php
  • #laravel
  • #mysql
  • #bootstrap
  • #javascript
  • #api
  • #google maps api
  • #qr
  • #barcode
  • #nfc
  • #json

Gerealiseerd in:

QR-Base Logbook: meldingen en service aan een fysiek object