Create Drupal v9 Forms for new Data Entry and Generate a PDF from the New forms
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
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