Appearance
Developer Guide: Creating a UI for a Service Integration ​
Introduction ​
This guide walks you through the process of integrating a remote service into an existing UI project. You will learn how to set up your environment, build the interface, connect it to the service, and handle responses efficiently.
Getting Started ​
When You First Visit ​
Upon opening the platform, you will be presented with an option to start a new UI project or load an existing one.
- New Project – Creates an empty UI structure to start from scratch.
- Open Project – Allows you to upload an existing project archive.
- Open Templates – Provides predefined UI templates that can be customized for different services.
- Open Example – Loads a working UI example that you can explore and modify.
Workspace Overview ​
Once you start a project, the workspace consists of two main sections:
Left Panel – Code Editor ​
The left panel contains the files needed to create and manage your UI.
File Structure ​
index.js
– Implements UI logic and handles service communication.style.css
– Defines styles for UI components.- Service Communication File – Facilitates interactions with the backend.
Code Display Settings ​
- Adjust font size and line spacing for better readability.
Right Panel – UI Preview & Resources ​
The right panel contains:
- Preview Tab – Displays the compiled UI output.
- Library Tab – Lists available UI components with descriptions.
- Templates Tab – Provides pre-built UI elements.
Steps to Integrate the Service ​
1. Setting Up the UI ​
Navigate to the Library Tab to browse and select the UI components you need, such as:
- Input fields for user data.
- Dropdown menus.
- Buttons for submitting actions.
- File&Image Uploaders
- and many more!

Alternatively, visit the Templates Tab to use a pre-built UI layout that suits your needs.

2. Capturing User Input ​
Ensure the UI collects and validates user input before sending requests:
- Use state variables to store input values.
- Implement validation to prevent incomplete or incorrect submissions.

3. Compiling and Testing Your UI ​
Click Compile to test your UI:
- Enter required service details.
- Ensure the correct dependencies are available.
- Verify that the output appears correctly in the preview.

Saving and Exporting ​
- Click Export Project or use Ctrl+S to download your UI as a .zip archive.
- Navigate to the Publisher to deploy your UI.

Need Help? ​
If you encounter issues, use the Feedback Form to report problems or ask questions. Include necessary details like OrganizationID, ServiceID, Endpoint, and attachments if needed.

Happy coding!