Giant Customisable Form

May 2016

The major part of an upcoming website, this web app is designed for administrators to create, edit, print, email and delete a giant multi-part web form.

Technical features

  • SilverStripe framework
  • Multi-part form, many pages
  • Repeating sections (ie. multiple bathrooms in the form)
  • Upload images via drag and drop (multiple at once)
  • Field dependencies - select option on a field to hide a group of other fields
  • PDF creation
  • Emailing with PDF attachment
  • Auto generates form ID
  • Interacts with multiple data objects over one form
  • Autosaves as progress is made


Project Highlights