Mobile photo capture: een QR-code, een telefoon, een set fotos
Hoe de QR-scan flow het magazijn foto’s laat nemen met een telefoon, direct aan de asset gekoppeld, met thumbnails bij upload.
Assetfoto’s horen op het asset te landen, niet in iemands telefoonrol, inbox of vergeten thread. De mobile photo-capture flow koppelt de telefooncamera direct aan het assetrecord, zodat een latere defectvraag bewijs vindt waar het team dat verwacht.
De flow
Op de asset detail page op desktop klikt de operator op “Capture photos.” Er verschijnt een QR-code op het scherm. De operator scant die met de camera van zijn telefoon, waardoor /(mobile)/mobile/capture opent in de browser van de telefoon, vooraf geauthenticeerd voor dezelfde asset. Hij maakt foto’s. Elke foto uploadt realtime, met een thumbnail op desktop zodra hij binnenkomt. Klaar? Pagina sluiten. De desktopweergave heeft de fotoset al.
Waarom een QR-code
Het alternatief is inloggen op het platform via de telefoon, naar de asset navigeren en de camera openen. Zes tikken. De QR-code is er twee — en vraagt niet dat de operator het asset ID onthoudt of credentials op de telefoon heeft opgeslagen. De QR-token is kort geldig (enkele minuten) en asset-scoped, zodat een gestolen telefoon geen oude token kan gebruiken om naar andere assets te uploaden.
Compressie en thumbnails
Foto’s worden client-side gecomprimeerd voor upload, zodat een origineel van 12 megapixel een upload van 600 KB wordt — snel genoeg op warehouse-Wi-Fi die aanvoelt als 3G. Het platform genereert bij upload een thumbnail, gebruikt voor de tegel op de asset detail page en voor de photos library. Het origineel op volledige resolutie blijft in Vercel Blob, bereikbaar via lightbox wanneer iemand echt een defect van dichtbij wil inspecteren.
Multi-entity links
Foto’s kunnen gekoppeld worden aan assets, inbound orders, outbound orders, collections en disputes — allemaal vanuit dezelfde capture flow. De QR-code is scoped naar de entiteit waaruit de operator hem opende. De foto krijgt ook de entity link mee, zodat een foto die tijdens receiving gemaakt is later kan verschijnen op een dispute die naar dezelfde asset verwijst.