Modules are an important part of any project. Modules usually consist of predefined data models, custom business logic, custom code, preconfigured endpoints, UI components, integrations, and much more.
The main purpose of the modules is to speed up development and minimize the time required to implement common tasks. There are plenty of modules, designed by the AppMaster.io team and many more are coming.
Once the module enabled, the AppMaster.io platform will import module files to your project and make the initial setup. However, many modules require the initial configuration to be made by you. Good example - email integration module, where you need to configure mail server name, login and password. Without the mentioned information module will not work as expected. It is good practice to check the settings of all installed modules.
Deleting or disabling the module will prevent the module from working inside of your project. Deleting the module will result also module's data and settings deletion.