Skip to content
Csaky edited this page Jun 19, 2020 · 33 revisions

Purpose of Page

This page is to help people choose between various forms solutions.

Common Forms Toolkit - COMFORT

This application is for the following Use Case

Business needs Business DOES NOT need
a form to collect some data to make frequent changes to forms
a database to store the data to make and publish new forms frequently
an admin page to view submission
a function to assign status to submissions
a dashboard to report out on the data collected

Github: repo
Confluence page

Example Apps built with the framework:

In response to the recent Covid-19 outbreak, the following workplace safety forms were built:

v1 - Hosts only one form:

Statistics for v1 are on the Usage Dashboard

v2 - Hosts multiple forms:

Statistics for v2 are on the Usage Dashboard

If you are interested in using COMFORT for your form, please read the Onboarding Checklist.

Form Flow AI

This app is built with Form.IO and Camunda to enable Form Builder and workflow capability

Github: repo

Apps built with this framework:

v1: Drone PIA

Common Hosted Forms Service - CHEFS

Product not started yet. It will be the end result of making the Form Flow AI app into something that can become a common service for everyone.

Target use case:

Business needs Business DOES NOT need
to make frequent changes to forms functions to manage state of forms after they are submitted
to make and publish new forms frequently an admin page to view submission
self service form builder a dashboard to report out on the data collected
self service publishing of a form to collect some data
self service configuration and where to send the for data to
an api to fetch the data for system integration activities

Github: repo

If you think CHEFS might be the right tool for your next forms project, please contact the Common Services Team to find out more.

Forms on the gov.bc.ca website

GCPE hosts a service using Orbeon Forms for implementing forms within the gov.bc.ca website. This is a good solution for those that are asking for information in the context of their online gov.bc.ca website. The reason that the Common Forms Toolkit, and the Common Hosted Forms Service are being built is to help software development teams who want to embed forms into their existing applications, or just need something that provides the full web application experience.

Clone this wiki locally