Back to profile

2015

PQForms — one master form

Reusing submitted data across forms and templates.

Frontend and backend contributor

The challenge

Make complex data entry manageable and reusable.

What I built

  • Developed the frontend and parts of the backend.

Results

  • Developed interfaces and backend features using CodeIgniter, jQuery and MySQL.
Components & connections

Data entry

  • Master formA single interface for data entry.

Processing

  • Form processingServer-side processing of submitted data.
  • Shared dataData available for reuse.

Reuse

  • Organization formsReusing shared data in different forms.
  • TemplatesReusing data in templates.
  1. Master form→Form processinginput
  2. Form processing→Shared datastorage
  3. Shared data→Organization formspopulate
  4. Shared data→Templatesdata

Engineering takeaway

Context

A master-form system serving several organizations and templates.

  • A large amount of data to enter.

Approach

Worked on the master-form interface and parts of the server-side processing.

  • Reuse submitted information across forms.

Products, systems and ideas brought to life in working software.