Currently, I'm in the middle of developing a school project for now it is a simple records management system.
I need some opinions or advice on how to implement this feature, which is kind of a form template, I don't really know what to call it, but it is similar to google forms, where you can create a form by adding input fields.
I don't really know how it works and I haven't started developing it yet, but I've been thinking about it for quite some time. So, my guess is or at least my approach is to store it as a JSON.
So, for example below is a form with an input field for first name:
{
"firstname": {
"id": "firstname",
"type": "text",
"name": "firstname"
}
}
I haven't really gotten far with Laravel yet, but I can say that I can make some basic CRUD app without difficulties. I need help to decide if I'm on the right track and also want to learn other approach on this problem. Thanks!