sysadminsmedia / homebox

A continuation of HomeBox the inventory and organization system built for the Home User
https://homebox.software
GNU Affero General Public License v3.0
865 stars 51 forks source link

Location QR Codes #9

Open tankerkiller125 opened 3 months ago

tankerkiller125 commented 3 months ago

What is the problem you are trying to solve with this feature?

Original issue hay-kot/homebox#879 by @NedPool

There are currently no way to label things like bins, cabinets, boxes, etc. as a location with a QR code in the real world.

What is the solution you are proposing?

A QR code generation page for locations.

What alternatives have you considered?

No response

Additional context

No response

Contributions

icanc0 commented 3 months ago

I'm gonna try implementing this pr again: https://github.com/hay-kot/homebox/pull/543

katosdev commented 3 months ago

I'm gonna try implementing this pr again: hay-kot/homebox#543

Love it! Thanks for the support @icanc0

katosdev commented 3 months ago

Location QR codes are a thing already (CC @icanc0 ) To do this:

  1. On the location page, select the QR icon next to edit. You are generated a QR code. image

image

icanc0 commented 3 months ago

Yea, the original intent was to recursively generate QR codes for a location, which needs a rehaul since the current QR code is entirely client-side.

tankerkiller125 commented 3 months ago

The label generator portion does not yet exist, which would be the important bit I think.

Honestly, I can see some "processes" being built around the ability to scan location QR codes off labels that have been printed in the future.

icanc0 commented 3 months ago

The label generator portion does not yet exist, which would be the important bit I think.

Yeah, that's the main hurdle, you can do so many things with a label generator on the backend. Having a label customization system would be nice but it's a lot of work to design + implement.

NedPool commented 2 months ago

Yeah, that's the main hurdle, you can do so many things with a label generator on the backend. Having a label customization system would be nice but it's a lot of work to design + implement.

I've got some experience with label/pdf generation in php... I haven't done anything in Go yet, but I can take a stab at it when I get some free time, if its not been picked up yet.

kaindlnetwork commented 1 week ago

/boss €10

boss-bounty[bot] commented 1 week ago

Total Bounty: €23

Bounties

Bounties paid automatically on close:

tioan commented 1 week ago

/boss €13.37

mcarbonne commented 1 week ago

Regarding this discussion #35 (and https://github.com/hay-kot/homebox/issues/696), I know merging items and locations is a long job, but it would also benefits for this issue. I think we should consider this and list all other issues that might be covered by this refactor.

EDIT: I've opened an issue #251 listing all potential benefits to keep them in mind.