User Manual

Micro App Usage Scenario

Micro App Usage Scenario

Kuika's Micro App element allows you to run another project (application) within your main application. This enables you to consolidate different functions or mini-applications under a single interface, offering users a much more integrated experience.

The Micro App element is only supported in web applications.

Areas of Use

  • Combining different business modules on a single screen
  • In-project mini tools (e.g., notification management, report panels)
  • Survey, calculation, or form micro applications
  • Providing a modular structure in corporate systems
  • Creating permission-based micro task areas

Usage Scenario – Field Services Dashboard

In a service management application, managers monitor field team data through the main Field Services project. Within this project, a separate Micro App is added to display additional functions (e.g., reporting, notification management, or sub-project integration).

In the scenario:

  • Main project: Field Services
  • Micro App: Micro App - 1 (example: Service Notification Management)
  • The user selects the sub-project they want to view from the Selectbox in the “Project” field.
  • The selected Micro App is dynamically loaded within the main dashboard.
  • The user can create notifications, view service reports, or update data in this micro application.

Use of Features in the Scenario Context

  • Project: This is the field where the project to be run in the Micro App is selected.
    • Example values:
      • Micro App - 1
      • Micro App - 2
      • Field Services
      • Field Services - 2
      • When a selection is made, the interface of the relevant project is rendered within the main application.
  • Width / Height (optional): Can be used to adjust the size of the embedded project.

UI Design Module Operations

  1. Go to the UI Design module.
  2. From the left panel, select the Elements > Special > Micro App element.
  3. Drag and drop the element onto the Dashboard screen.
  4. Configure the following settings in the Properties panel:
    • Project: Micro App - 1
    • Starting Screen
  5. Optionally, add a Selectbox to allow users to select different sub-projects and link it to the Project field.

Scenario Flow

  1. The user opens the Field Services application.
  2. The Micro App element loads on the Dashboard screen.
  3. One of the projects listed in the “Project” Selectbox is selected:
    • Micro App - 1 → Service Notification Management
    • Micro App - 2 → Maintenance Planning
    • Field Services → Main project screen
  4. When a selection is made, the relevant project opens within the current page.
  5. The user can create a new notification or view service details in the opened sub-project.

Limitations

  • The Micro App can only list projects in your Kuika account.
  • The data sources and UI elements of the selected project work independently of the main project.
  • Micro Apps are not supported in mobile applications.
  • Embedded project authorization settings are not shared with the main project.

Tips and Best Practices

  • Design Micro Apps modularly so they can be reused in different projects.
  • Filter the project list according to the user role (e.g., “Admin” can only see management modules).
  • Displaying a “Loading Spinner” to the user while the Micro App is loading improves interface fluidity.
  • Managing each module as a separate Micro App in large dashboard applications improves performance.

When the Scenario is Complete

  • Users can access different micro projects from a single dashboard.
  • When they select from the “Project” field, the relevant module loads dynamically.
  • Seamless transition between the main project and sub-projects is ensured.
  • Corporate business processes become modular, flexible, and manageable.
No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar