-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Navigate to https://github.com/napptive/example-app-nodejs and fork the example to your own repository by clicking on the Fork icon on the top right of the GitHub page. You will also get a copy of the workflows in your fork. Generate a Personal Access Token and save the results in a secret called PLAYGROUND_PAT. Make sure the repository can access the value of the secret in case you’re using an organization one. Generate Docker Access Tokens and store the resulting values in two secrets: DOCKER_HUB_USER and DOCKER_HUB_TOKEN. Select the Actions tab and click the green button to enable the copied workflows. Edit .github/workflows/deploy-app.yml to modify the value of TARGET_DOCKER_REGISTRY with your Docker username and the value of PLAYGROUND_ACCOUNT_NAME with your Napptive username. Commit your changes to your repository, accept the PR if you are using this approach, and check the triggered action in the Actions tab. Once the pipeline has been executed, you can connect to the Napptive Playground and you’ll see your application running. First, select the todo-app-prod environment on the top left selector, and click on the example-app-nodejs application. After that, expand the application and click on the endpoint link to receive the welcome message. Now, try editing server.js and changing the welcome message, and increasing the version file: // Change this line to easily check that the running application has changed.