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.
- Master form→Form processinginput
- Form processing→Shared datastorage
- Shared data→Organization formspopulate
- 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.
Stack
- CodeIgniter 3
- jQuery
- MySQL