-
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.
If you want to go down the infra as code route you can define the step function in Amazon States Language (JSON) which will define all your states (the steps in your step function). You can then deploy via CDK, serverless, or whatever other framework you use to deploy..OR..and this may be simpler if this is your first step function, you can build it all in the console which has some pretty cool visualisations and ui's available to make understanding your step function and how it flows easier.
If you want to go down the infra as code route you can define the step function in Amazon States Language (JSON) which will define all your states (the steps in your step function). You can then deploy via CDK, serverless, or whatever other framework you use to deploy..OR..and this may be simpler if this is your first step function, you can build it all in the console which has some pretty cool visualisations and ui's available to make understanding your step function and how it flows easier.