Skip to content

New Loan System #25

@Nsohko

Description

@Nsohko

Overhaul the loan system based on logs feedback (and address the other feedback they have)
Need to also integrate with tele bot => Can we just use NUSC club's tele bot?

  • Organization header should also include event, i.e. "Organization - Event". This should also be mandatory to fill in.
  • Once loan is made, status becomes "ongoing loan". Quantity does not change until loan request is approved, however, so would be good if quantity changes once a loan request is made. (To Clarify)
  • Telegram bot should bump IH's tele on logs request. (This way the IH knows that they need to approve a request, else it may go unnoticed)
  • Override button (logs comm can override and approve over IH)
  • Send receipt to requester (either a message or pdf/doc on tele/email)
  • Overdue indicator should only come in 1 day after the end date (according to our loan policy, items must be returned 24h after the event) (currently the indicator pops up on the end date)
  • Once loan return is overdue, bump the requester everyday via tele/email (think this starts 2 days after the end date)
  • If a loan has too many items (e.g. loan request Add sorting and filtering to Catalogue #13), we are unable to scroll (currently we need to zoom out to see all the items, which might not be intuitive for some)
  • For returning loans, a "return all" button so we don't have to manually click return on each item (especially annoying in a big loan)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions