Website to allow users to select document to build. Fill in a form. Data is intelligently processed ( various conditions ). Document is compiled, and formatted to a template style, Sample is displayed to customer, who accepts and pays. Document is converted to pdf and emailed.
The site needs a back end to allow new structures of documents ( with various processing conditions ) to be created, and paragraphs of the document to be stored for use when required.
There are various ways to do this, including using readily available libs.
Possible ongoing maintenance work.
Please provide your suggestions, with a costing.