Module Form Guide

The Module Form allows administrators to create and maintain business modules inside the OJOO Business OS Platform. Modules act as functional units that contain forms, workflows, dashboards, permissions, APIs and business processes.

Overview

The Module Form screen is used to create new modules and update existing modules.

  • Associate modules with applications
  • Define module names and slugs
  • Configure module icons
  • Specify module links
  • Add descriptions
  • Manage module display order

Module Form Fields

The following fields are available in the Module Form.

Field Description Required
Application Name Select the application where the module belongs. Yes
Module Name Enter a unique module name. Yes
Module Slug URL-friendly unique identifier. Yes
Module Icon Font Awesome icon class used for menu display. No
Module Link Navigation URL or route. No
Module Description Brief description of module usage. No
Module Order Determines menu display order. Yes
Module Form

Module Form Help Guide

The Help Guide panel provides quick information about each field available in the form.

  • Application Name – Application ownership.
  • Module Name – Unique business module name.
  • Module Slug – URL-friendly identifier.
  • Module Icon – Menu display icon.
  • Module Link – Navigation URL.
  • Module Description – Purpose of module.
  • Module Order – Menu sequence order.

Toolbar Options

Import

Import module configuration data.

APIs

Access module API documentation.

Back

Return to Modules List screen.

Validation Rules

  • Application Name is mandatory.
  • Module Name is mandatory.
  • Module Slug must be unique.
  • Module Order must be numeric.
  • Module Link should contain a valid route.

Best Practices

  • Use meaningful module names.
  • Maintain consistent slug conventions.
  • Use standard Font Awesome icons.
  • Keep descriptions concise and clear.
  • Organize modules using proper ordering.