Shelf-nu / shelf.nu

shelf is open source Asset Management Infrastructure for absolutely everyone.
https://shelf.nu
GNU Affero General Public License v3.0
1.78k stars 158 forks source link

[Feature request]: Custodian electronically signs template document before receiving custody #499

Open jurrejansen opened 11 months ago

jurrejansen commented 11 months ago

Contact Details

No response

Is your feature request related to a problem? Please describe?

As an IT manager, whenever I check out an asset to an employee. I want to have the option to enhance the 'formality' of the checkout. Recording the date/time/IP address and signature of an employee that received an asset from me would do this. In case this employee leaves the company. We can then rightfully request the return of all the assets that he / she got access and signed off for.

Describe the solution you'd like

In the case that:

  1. Administrator assigns me custody over an asset
  2. I am a registered team member
  3. Administrator toggled on 'Add PDF template'
  4. Selected PDF template requires signature

I should receive an email on the email that is linked to my Shelf account. This email should contain a link that lets me read the document and lets me sign either by typing my name or drawing my signature.

DESIGNS https://www.figma.com/file/ykvc0MhPeNLsrJ4tJsKosQ/Shelf-%7C-UX-Scenarios?type=design&node-id=627-133729&mode=design

Describe alternatives you've considered

No response

Additional context

No response

jurrejansen commented 11 months ago

@carlosvirreira @DonKoko any comments on this?

carlosvirreira commented 11 months ago

Left many comments please process @jurrejansen

jurrejansen commented 11 months ago

@carlosvirreira 1 comment left to which I replied for further discussion

carlosvirreira commented 11 months ago

hi @DonKoko curious what your thoughts are on complexity. For sure can help us push our asset accountability narrative further and be of value to some of our users.

carlosvirreira commented 10 months ago

/bounty 30

algora-pbc[bot] commented 10 months ago

💎 $30 bounty • Shelf

Steps to solve:

  1. Start working: Comment /attempt #499 with your implementation plan
  2. Submit work: Create a pull request including /claim #499 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to Shelf-nu/shelf.nu!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🔴 @preeti248 Nov 23, 2023, 1:36:55 AM WIP
🟢 @rajdip-b Dec 6, 2023, 3:01:02 PM WIP
🟢 @nermalcat69 Dec 7, 2023, 2:41:07 PM WIP
🔴 @Bhavyajain21 Feb 25, 2024, 1:05:59 PM WIP
carlosvirreira commented 10 months ago

Note for the future bounty attempter.

This bounty is part of a bigger epic (collect signatures for custody assignments).

Any questions about this bounty can be discussed on our Discord: https://discord.gg/nGdu8zHG

preeti248 commented 10 months ago

/attempt #499

Options
carlosvirreira commented 10 months ago

Hi @preeti248 good luck with the bounty. I am super happy you are wanting to work on it. Let us know if you need any clarification.

rajdip-b commented 10 months ago

/attempt #499

Options
algora-pbc[bot] commented 10 months ago

[!NOTE] The user @preeti248 is already attempting to complete issue #499 and claim the bounty. We recommend checking in on @preeti248's progress, and potentially collaborating, before starting a new solution.

nermalcat69 commented 10 months ago

/attempt #499

Options
jurrejansen commented 10 months ago

This issue is scoped to signing the template document. The creation of the templates documents and assigning custody that requires signature are handled in other issues that are currently being worked on.

461 Administrator requires a custodian to read and sign a document when assigning long term custody

462 Administrators can configure PDF template documents used for assigning Custody and Bookings

rajdip-b commented 9 months ago

/attempt #499

Bhavyajain21 commented 7 months ago

/attempt #499