Skip to content
This repository has been archived by the owner on Jun 12, 2024. It is now read-only.

Add possibility to borrow items #296

Open
1 of 3 tasks
kamilkosek opened this issue Feb 17, 2023 · 8 comments
Open
1 of 3 tasks

Add possibility to borrow items #296

kamilkosek opened this issue Feb 17, 2023 · 8 comments

Comments

@kamilkosek
Copy link

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

Love this project, as it targets my situation very well - but one thing is missing.
I´ve got a shitload of tools in my workshop which I love and I also when they are used when I´m not using them myself. Friends and family keep coming and borrowing things and its hard to keep track of it.

What is the solution you are proposing?

I know it´s possible to add a "Maintenance Log" and to write it down if I have borrowed something, but better would be a "native" solution and to make it clearly visible in the UI if something´s borrowed out.

What alternatives have you considered?

No response

Additional context

No response

Contributions

  • I have searched through existing issues and feature requests to see if my idea has already been proposed.
  • If this feature is accepted, I would be willing to help implement and maintain this feature.
  • If this feature is accepted, I'm willing to sponsor the development of this feature.
@kamilkosek
Copy link
Author

I think some some requirements will be already met, once this is implemented

@hay-kot
Copy link
Owner

hay-kot commented Feb 17, 2023

Any reason you couldn't use a custom field for this?

image

With the latest version, you can also search of these as well

image

@kamilkosek
Copy link
Author

Hi,
mostly because the entity describing if an item is borrowed out , should be a more complex one.
For example:
My brother visits me and says, "hey, i need to do some things in the garden and need your hammerdrill with 2 batteries for one week."
So, I give him the drill (one item), two batteries (two items of same type) , the charger (one item) and some accesoirs.
Therefore I´d like to select all items, then set the state to "borrowed out", furthermore I need to keep track to who I borrowed it out, when and when to expect the items to be returned. If the items aren´t returned until the "deadline", my brother needs to receive a notification reminding him to return it - if another x days the items aren´t returned, I´d like to receive a notification also.

I hope this explanation describes my needs a bit better.
My knowledge in golang is below zero :D so implementing it by myself would be quite challenging ;)

@hay-kot hay-kot added the gauging interest Gauging community interest before implementation label Feb 26, 2023
@hay-kot
Copy link
Owner

hay-kot commented Feb 26, 2023

I can understand the need for first class support for this. It isn't something at the top of my mind. I've marked this issue as gauging interest, if it gets enough interest I can look at adding support

If you're interested in seeing first class borrow support please leave a 👍

@Foster4g
Copy link

Foster4g commented Mar 5, 2023

I like this idea, be able to have an item be quickly marked as borrowed or in use.

@mavhc
Copy link

mavhc commented Mar 8, 2023

This would be my main reason to have an inventory, keeping track of who borrowed what in my family/friends. To start with I'd like to be able to set an Owner for each item, then be able to see where all the items I own are

@terion-name
Copy link

Would be great

@hay-kot hay-kot added this to the v0.12.0 milestone Feb 2, 2024
@jrucker2004
Copy link

jrucker2004 commented Apr 18, 2024

This is the only thing keeping me from using homebox. Would love to see it implemented.

Edit: While developing this, please keep in mind the use case of me borrowing something from a friend.

For example, I could have a location called "Friends"
If I borrow a chainsaw from a friend, I could just create a new item, and check it out to myself, but I'd need an easy way to track who I borrowed it from.

@hay-kot hay-kot added accepted and removed gauging interest Gauging community interest before implementation labels Apr 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants