EleoXDA/FormForge ? reverse-engineered prompt
Reverse engineered prompt
Build me a schema driven low code form builder called FormForge.
I want a web app where I can create forms visually, save them as JSON schemas, and then render those same schemas as working public forms. The builder should let me add common field types like text, email, number, phone, textarea, select, multiselect, checkbox, radio, date, and file, then reorder them, edit their settings, and undo or redo changes. I also need conditional logic, multi step forms with next and back, autosave, and a way to publish a form and view it later from a public URL.
For the public forms, make validation feel solid, show helpful error messages, and support file uploads. Use Supabase for auth, storage, and saving form data, and keep the schema as the source of truth. Please make it look polished and usable on desktop and mobile, and look up current docs online if you need to.
Are you gonna build this?
make sure you review the code using coderabbit