I have a service agreement page(text) under which I have to take input of client name and signature.
Requirement is that after submitting the information I should able to download this service agreement along with the client name and sign in PDF format.
Thanks in advance.
For the electronic signature, Nayeli (Code Queen) has a good tutorial about that here.
https://support.totallycodable.com/en/article/create-an-electronic-signature-with-wix-code-corvid-custom-form
As for the form itself, you can always just use Wix Automations to send you an email which contains all of the users inputs. Just make sure that you select the ‘include details’ toggle so that you receive details about what user data was collected etc.
https://support.wix.com/en/ascend-by-wix/wix-automations
https://support.wix.com/en/article/creating-an-automation-for-a-wix-data-form-submission
You can also use SendGrid (or another third party) to send an email on form submission.
https://support.wix.com/en/article/corvid-tutorial-sending-an-email-on-form-submission
https://www.wix.com/corvid/forum/community-discussion/example-send-email-with-the-sendgrid-rest-interface
https://www.wix.com/corvid/forum/tips-tutorials-examples/example-send-email-with-the-sendgrid-npm-interface
If you want to have the form as a pdf for example then you will need to use a third party to create a pdf from your form so that you have a pdf returned.
Like shown in this previous forum post here.
https://www.wix.com/corvid/forum/community-discussion/pdf-generator-api-npm-demo
This recent post about the pdf maker will be relevant too as it informs you that it is only free for 500 a month.
https://www.wix.com/corvid/forum/community-discussion/generate-pdf-with-pdfgeneratorapi-gives-error
You might want to vote for this here too.
https://support.wix.com/en/article/request-ability-to-upload-fillable-pdf-forms-in-the-pdf-viewer-app