hay-kot / homebox

Homebox is the inventory and organization system built for the Home User
https://hay-kot.github.io/homebox/
GNU Affero General Public License v3.0
2.58k stars 179 forks source link

[ Feature Request ] - Visual Product Manual / User Guide Library and Viewer #406

Open nodecentral opened 1 year ago

nodecentral commented 1 year ago

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

Lack of a digital library of product related content..

Today, my physical library of household items is heavily facilitated by shelves full of products manuals, user guides, brochures, etc. and with more manuals going online too, I download them all as I know the value (importance) of being able to access all related documents that supported and continue to support the item I bought. (Look at document management app like paperless, Kavitz, etc. for visual examples)

What is the solution you are proposing?

Rather than have just the name of the item listed, have the option to show the product manual/user guides and allow people to create their own digital library of related content, with a viewer included so they can see/search for what they need. Adding OCR and an index too would be great so specific things can be search for.

What alternatives have you considered?

If the document / library could not be made part of the main UI screen, then having it within each product entry would be helpful rather than just a list

Additional context

No response

Contributions

hay-kot commented 1 year ago

Rather than have just the name of the item listed, have the option to show the product manual/user guides and allow people to create their own digital library of related content, with a viewer included so they can see/search for what they need.

I don't really understand what you're asking for here, can you be more specific and maybe mock up a UI of what you're expecting? Is this a new page or modifying existing content?

nodecentral commented 1 year ago

Sorry for not being clearer, the idea can either be totally separate, or an enhancement to the main page, where you could provide a choice of views - where it can be structured either by device, room or type, (rather than everything) and depending on what you choose the focus shifts..

I currently use Kavita to store all my manuals, as I like how it gives me a visual guide to all my gear allowing me to find what I want, it’s not perfect by any means, no OCR, no grouping etc. But as I’m looking to invest a lot of time in a single source of truth like HomeBox, I’d love to get rid of Kavita and have Homebox be my library of files, along with the multitude of other product related things it provides.

Hope this helps.

7425075B-90E9-44EA-88A6-57435D43961A

hay-kot commented 1 year ago

@nodecentral - gotcha. That something I've been tinkering around with in my head. I for sure want to have something like what you've got in the photo, but I'm not sure how to implement it right now, so it's probably a ways off before I really figure something out.

nodecentral commented 1 year ago

Thanks @hay-kot

Completely understand, it would be a great addition, if you find the time to add it to the roadmap ..

Side note - I’m not sure of the coding language you would need and if there is anything existing you can leverage..but I know there are lots of document management systems on GitHub - a few below..

https://github.com/paperless-ngx/paperless-ngx https://github.com/ciur/papermerge https://github.com/bgroff/kala-app

aureateflux commented 1 year ago

This would be a fantastic feature and would make it an instant must-have. At the risk of exploding the scope of this feature request, it would be great if this also included a sonarr/radarr style search/download function for manuals as well!

jpbaril commented 6 months ago

Everybody will always have a specific use case / view on how things should work, but if Homebox were to go the proposed route, please also try to keep in mind people that would still like to use an external tool to manage documents. Myself, I use Paperelss-NGX to store receipts/manuals/etc. and so would prefer to keep all my documents in there.

BTW, I just created a feature request to allow to have attachments externally hosted: https://github.com/hay-kot/homebox/issues/704