Skip to content

User Guide: Creating and Publishing UI

This guide will help you navigate the interface and use the platform to create UI for services, which can then be published on the marketplace. You will learn how to start a project, write and preview your UI, compile it, and export it for deployment.

Getting Started

When You First Visit

When you first visit the platform without logging in, you will see the Unauthorized User screen To proceed, you need to log in or register. This is the account that you use to log in to the marketplace.

Unautorized User

Homepage Overview

After logging in, the Homepage will appear. Here, you can choose how to start:

Homepage
  • New Project – Creates an almost empty UI source file for a new project.
  • Open Project – Opens the file system, allowing you to select a .zip archive containing UI project files.
  • Open Templates – Provides a selection of pre-made UI templates that can be customized for your service (e.g., Text to Text). (For more details, refer to our Templates Guide).
  • Open Example – Loads a ready-to-use UI for a test service, which can be compiled and explored.

Below are the respective screens for each option:

Open project:

Open project

Open Templates:

Open Templates

Open Example:

Open Example

Working in the Editor

Once you choose an option, you will enter the main workspace. The interface is divided into two sections:

Left Panel – Code Editor

This section allows you to create and modify your UI code.

File Management

  • Click (+) to create a new file.
  • Click (↑) to upload files.
Open Templates
  • Click the Eye Icon to toggle file visibility:

    • Fully open eye – All files are visible.
    Fully open eye
    • Half-closed eye – Some files are hidden.
    Half-closed eye
    • Crossed-out eye – All files are hidden.
    Crossed-out eye

Code Display Settings

Below the file management buttons, you can adjust:

  • Font size
  • Line spacing
Code settings

Right Panel – UI Preview & Resources

The right panel has three tabs:

  • Preview – Displays the compiled UI. Initially, it shows "Nothing here yet".
Preview section
  • Library – Contains UI components and their descriptions.
Library section
  • Templates – Provides ready-to-use UI solutions.
Templates section

Compiling Your UI

Once your UI code is ready, click Compile.

Compile button
  • Enter OrgID, ServiceID, and Endpoint.
  • Ensure you have MetaMask installed in your browser.
  • If everything is correct, your UI will be displayed.
Success compiled

Saving and Publishing

  • Click Export Project in the header or use Ctrl+S to download your UI as a .zip archive.
Export project button
  • Use the Products dropdown to navigate to the Marketplace or Publisher.
Products dropdown

Need Help?

Got questions? Reach out via the Feedback Form.

Feedback Form

The Feedback Form requires the following fields:

  • Mandatory: Category, Name, Email

  • Optional: OrganizationID, ServiceID, Endpoint, and Feedback

  • You can also attach files (.zip, .jpeg, .png, .proto).

Feedback Form Extended

Happy building!