Create Drupal v9 Forms for new Data Entry and Generate a PDF from the New forms

Job ID: 32276464

Budget: £20 – £250 GBP

I would like a drupal website that has 2 forms for users to complete

This will be a new clean website using a default theme like Marvin.
So no conflict or time needed to learn what is previously there.

one will be a form to allow the user to add/edit/delete some basic contact details ...

contact id
company name
address 1
address 2
county/town
city
postcode
contact name
contact number
contact email

the second form will be the actual input form for the esign content

1st the user selects a Contact ID and the system displays the data, then the user will input data into a table with dropdowns, the main columns will be like this

Dept Type Description Vat % Amount


the dept is a drop down choice
the type is a drop down choice
the description is a single line user text input
the vat is a dropdown choice
the amount is a user input value between 0.00 and 999999.99

the system will need a unique serial number to be issues per document that will be the invoice number.
the invoice number smust run consecutively and be generated on when the user clicks send.

at that point a pdf will be generated as per attached template, and sent using a REST API call.

each document needs to send that in API the workflow details
it will be unique per docuemnt

we will use signnow.com as esignature provider, their support for API and free account is here :

https://www.signnow.com/developers
https://docs.signnow.com/sn/examples

there are also very quick videos showing the API code here
https://www.youtube.com/watch?v=-aAarQHHnvQ


the SignNow workflow will be simple and fixed ...

1st to the user who created the form
after that user signs it will be sent to 2 recipients ..
1 - a fixed email address for admin staff
2 - to contact ID email address

after that,
it waits for contact ID to sign

once contact ID signs, then a copy is sent to the sender, the contact ID and the admin contact

the person who undertakes this project should be familiar with:
Drupal , JIRA , BitBucket , PDF generation , REST API
Hellosign, docusign, pandadoc or similar industry standard esign platform supplier

the code should always be written nealtly and well laid out to good standards and well documented with comments.

Thank you and good luck
Related categories: PHP Drupal PDF RESTful API