[Feature request]: Booking alternative 'add to booking' flow via scanning
Contact Details
No response
Is your feature request related to a problem? Please describe?
Not per-se a problem but an opportunity discussed on a call.
As a company, I have an asset manager who uses shelf on a tablet/mobile phone.
It would be natural for that person to be able to scan codes to be added to a booking. So, he/she can open a draft booking - and start adding items by scanning tags. Then he/she can directly place them on the pallet or car that is going to be leaving the building.
On a desktop, the warehouse manager can go and pick items up from warehouse and scan them one by one to be added to a booking. That way, the lookup is a bit easier.
Describe the solution you'd like
Enable the camera view on bookings (desktop/mobile)
Describe alternatives you've considered
Finding each asset 1 by 1. However, on cases in which you have 10 of the same - locating the exact one is trickier if your asset label does not contain the asset name or ID in it.
Additional context
No response
@carlosvirreira I would love to think further about this. I think this can be an amazing improvement. How do I imagine it working:
- Next to manage assets you have another button "Scan to add" (just an example)
- When you click it, it opens a scanner
- Scanning QR codes of assets adds them to the booking. Here we have to do lots of edge case handling as you can be scanning assets that are not allowed to be added, or assets that don't belong to you.
What do you think?
@carlosvirreira @DonKoko dropping the scenarios here for further discussion if needed.
[WIP] Adding assets to a booking via scanning https://www.figma.com/design/ykvc0MhPeNLsrJ4tJsKosQ/Shelf-%7C-UX-Scenarios?node-id=6340-87529
[WIP] Scanning a code and receiving various errors https://www.figma.com/design/ykvc0MhPeNLsrJ4tJsKosQ/Shelf-%7C-UX-Scenarios?node-id=4028-81873
Would be sick if we realize that micro animation that Scandit uses when a new asset gets added to the list after scanning.
https://github.com/Shelf-nu/shelf.nu/assets/76112272/c8e6b24d-8267-4308-b13b-fbbb5e1c9ae5
https://github.com/Shelf-nu/shelf.nu/assets/76112272/47dd48fd-ca92-4f62-8ca5-35cdf3cd6893
Congrats @DonKoko & @rockingrohit9639