Patient Intake (Native Bootstrap)

Tell us about you and your insurance coverage.

  1. 1.Patient
  2. 2.Insurance
  3. 3.History
  4. 4.Consent

Patient

First name is required.
Last name is required.
Date of birth is required.
The same form, built two ways β€” what each approach actually costs.
Β SurveyJSNative Bootstrap
Code you write & maintain135 lines β€” one reusable renderer716 lines β€” specific to this one form
Form definitionA JSON schema Β· 3,5 KBNone β€” the form only exists as code
Cost of the next formJust another JSON β€” the renderer is reused as-isHand-write a comparable block all over again
Changing the form laterEdit the JSON (commonly stored in a database) β€” no app rebuild or redeployChange the code, then rebuild & redeploy the app
Who can build & edit itNon-developers, visuallyDevelopers only

SurveyJS reaches the same form with a fraction of the code β€” written once and reused for every form β€” plus a JSON schema a non-developer can build visually. The native column must be hand-written, and re-written, by a developer for each new form.