Click to copy

Add new functionality to your app in a few clicks. modules are ready-made blocks of code that help speed up the development. By connecting them, you add various functions to your application - user authentication, image editing, data encryption, mailing lists, and much more.

Accelerated Development

Modules simplify the development process and reduce the time needed to implement commonly-used functionality.

How Modules Work

Modules consist of ready-made data models, business processes, endpoints, user interface components, and integration settings.

After connecting the module, the platform will automatically import the module files into your project and set up the initial configuration. However, many modules require you to set up additional settings.

Be sure to check if settings were configured properly for all installed modules.

The settings are different for each module and depend on its functions. If it interacts with other services and programs, most likely, they will also need to be configured.

Example: the Custom SMTP email integration module, for which you need to specify the name of the mail server, login, and password - without these, the module will not work.

The components added by the module appear in the corresponding sections of the Studio.

Removing or disabling a module will disable or delete all data and settings added by it.

Potential Data Loss

Deleting a module will also delete all the data models, business processes, endpoints, and interface components associated with it. Before deleting a module, please carefully check which components the module has added and create a backup copy of the data you need.

How to Add Modules

This can be done on the Marketplace tab in the Modules section. Select the one you need and click Install - the platform will install it automatically. All modules that have already been added are displayed on the Installed tab.