Skip to content

A VueJS powered Form Builder that produces compatible JSON for our vue-form-renderer

Notifications You must be signed in to change notification settings

dillingham/screen-builder

 
 

Repository files navigation

ProcessMaker Screen Builder

@processmaker/screen-builder is a VueJS powered Screen Builder that produces compatible JSON for our vue-form-renderer.

Project setup

Clone the repository and cd into the screen-builder directory:

git clone [email protected]:ProcessMaker/screen-builder.git
cd screen-builder

Install dependencies using NPM, then run the local development server:

npm i
npm run serve

Testing

Unit tests are set up using jest and end-to-end tests are set up using Cypress. Tests can be run locally with the following commands:

# Run the Jest unit test suite
npm test

# Open Cypress to run the end-to-end (e2e) test suite
npm run open-cypress

About

A VueJS powered Form Builder that produces compatible JSON for our vue-form-renderer

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 56.7%
  • Vue 43.2%
  • HTML 0.1%