Samagra-Development / workflow

Workflow is an Open Source project aimed towards the creation of data flow models using config files thereby allowing you to easily create and interact with stateful applications with minimum setup.
https://samagra-development.github.io/workflow
5 stars 28 forks source link

Extract Form Controller as a Separate Package #12

Open ChakshuGautam opened 1 year ago

ChakshuGautam commented 1 year ago

Description

Currently, the form-controller is part of Enketo client and can live outside of it as a package. Keeping it outside of Enketo will allow for

  1. Decoupling would allow for easier upgrades to Enketo.
  2. Enable it to be written in TypeScript. Faster and safer development lifecycle.
  3. Ability to add tests for features without Enketo.

Things to implement

Ansh-Sarkar commented 1 year ago

Current status on the development of the package can be seen at : Ansh-Sarkar/form-controller