I can help you with that
users will be able to view the pdf and sign it we can save the updated pdf and users will have the ability to download it I did this before for a client and this api is not going to be costly. as there is not much functionality to add. If you are intrested to learn you can dm me in my linkedin https://www.linkedin.com/in/jarrah-ahmad/