> For the complete documentation index, see [llms.txt](https://help.quickappflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.quickappflow.com/framework/how-to-create-form.md).

# How to create form

A form designer is a tool in applications for creating and customizing forms used for tasks like data collection, surveys, and registration, providing structured input interfaces.

## Let’s create leave request form

Go to **Repository**.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FevG6nspnsqEJgKMjiSK5%2F0.png?alt=media)

Click on **Add Repository** to create form.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2F4M7SEqy7VlF7XTIv6Vy0%2F1.png?alt=media)

Add title of repository and description, select template and click on **submit.**

<figure><img src="https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FmB87MAkkMyJMP1OXAWMD%2F2.png?alt=media" alt=""><figcaption></figcaption></figure>

After submitting the form, a form template is created, allowing the user to configure the form.

<figure><img src="https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2Fs6vBTGE7gKI6VIPGB5Lr%2F3.png?alt=media" alt=""><figcaption></figcaption></figure>

Users can change the section name from here.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FCgfIZmiQyIIJCY7MHyWh%2F4.png?alt=media)

On the left side, users can see all the field controls used to create the form.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FPtjj4Px57SgbE6k0WuGZ%2F5.png?alt=media)

Users need to drag and drop fields into their respective sections and change their display names.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FugNq3lWOUHbKZfhDHGCb%2F6.png?alt=media)

After configuring the form, click on **Save**.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FbQGvFaEY5I4kL6Jlmqcl%2F7.png?alt=media)

After saving the form, the repository was created successfully.

![](https://531923687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnhvnNmu6p9CSODwQTjgf%2Fuploads%2FhnnZ41uGXPLOGXXMUPD3%2F8.png?alt=media)
