Start modelling your app today.

Get started for free

What's this?

Forms Extension Overview

An introduction to our Forms extension.


The Forms extension allows you to build and manage forms inside an application, so that you can easily capture information or any unstructured data from your users. From surveys and questionnaires, to sign-up and application forms, the Forms extension can handle a wide variety of use-cases straight out of the box, without requiring a single line of custom code to get started.

Out of the box, the Forms extension extends the functionality provided by the Developer API and CRUD features in any Codebots app. However, as is the case with any other extension available on Codebots, you’re never limited by the basic functionality that it provides. Developers can always customise the source code of a Codebots app to further extend the capabilities of Forms, such as through custom question tiles and styling.

In general, the Forms extension is suitable for:

  • Creating run-time configurable forms.
  • Managing form submissions.
  • Capturing unstructured data from users.

However, the Forms extension is not suitable for:

  • Creating and managing structured data.
  • Manipulating submission data.
  • Handling account log in and registration.

To learn more, be sure to check out our Forms extension course here.

Image

Features

Managing forms

Inside of an application’s Admin Section, an administrator is able to create, delete, edit and duplicate forms. Within this, an administrator can easily view the different entities with the Forms extension attached, under which different forms can be created and stored.

Image

Creating and editing forms

Individual forms consist of ‘Slides’ or sub-sections within a form, which then contain ‘Questions.’ When it comes to adding questions, administrators can choose from a variety of data types to collect information, alongside any show logic or validators as required.

Image

Displaying forms

Finally, when it comes to displaying any forms created using the Forms extension, a Forms tile can easily be added to app’s user interface diagram on the Codebots platform. Using this, administrators can easily configure which forms to display to the users of an application.

Viewing form submissions

Once a form is published, administrators can easily view any forms submissions in the admin section of an app.


Ready to start building?

Sign up to Codebots today to see how much faster you can build apps with us.