-
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.
That seems simple enough to do the MVP with vanilla JS (or jQuery if you really want), but if you go the React route you could leverage packages like React calendar or date pickers for booking that could make your life a lot easier. It’ll also be easier to scale once started since you’ll probably want to use some framework after your MVP is built anyway.
I think that Gatsby would work perfectly for this case. Gatsby is a static site generator that uses React. You can get started quickly with one of the starters.
Related posts
-
The gatsby build command will not complete or terminate
-
Converting a Gatsby Site to Use TypeScript
-
RFC: Adapters - Making it easier to build & deploy Gatsby on any platform
-
uBO’s removal of <noscript> elements causes issue on Gatsby website
-
Can anyone help me with the WordPress Gatsby setup?