# Functional Requirements ## user stories * name: PDF browser * role: user * functionality: view and navigate PDF documents * benefit: select page to add signature * name: load signature picture * role: user * functionality: load a signature picture file * benefit: easily add signature to PDF * name: geometrically adjust signature picture * role: user * functionality: adjust the size and position of the signature picture * benefit: ensure the signature fits well on the PDF page * name: graphically adjust signature picture * role: user * functionality: background removal, contrast adjustment... * benefit: easily improve the appearance of the signature on the PDF without additional software. * name: draw signature * role: user * functionality: draw a signature using mouse or touch input * benefit: create a custom signature directly on the PDF if no pre-made signature is available. * name: save signed PDF * role: user * functionality: save/export the signed PDF document * benefit: easily keep a copy of the signed document for records.