Skip to main content

Building Your Application Infrastructure

Creating a robust and user-friendly application involves more than just writing code. It requires a well-thought-out architecture that includes a user interface (UI) editor for designing the look and feel, a workflow engine like Node-RED for orchestrating processes, and a reliable database for storing and retrieving data.

All-in-one cloud platform combines the low-code/no-code tools with edge technologies to make your web application scalable, secure and easy to manage

docusaurus mascot

In this guide, we'll walk you through the essential steps of setting up these critical components to empower you in building powerful and efficient applications:

UI Editor

UI Editor Setup: The user interface (UI) is the face of your application, and a good UI editor can make designing it a breeze. Whether you're building a web app or any software with a graphical interface, a UI editor simplifies the process. Additionally, if your application interacts with external services or APIs, a well-designed UI is essential for a seamless user experience. In this section, we'll show you how to set up and start using a UI editor for your project.

UI

UI

Node-RED

Node-RED Installation: Node-RED is a versatile, flow-based development tool that allows you to wire together devices, APIs, and online services in a visual manner. It's particularly handy for IoT applications and automation tasks. We'll guide you through the installation and configuration of Node-RED.

NodeRed

NodeRed

Database

Database Creation: Your application needs a reliable and efficient data storage solution. Whether you choose MongoDB, PostgreSQL, MySQL we'll provide you with clear instructions on creating and configuring your database to support your application's data needs.

More Resources

Explore these additional resources to enhance your UBOS experience:

▷ How to add custom domain: Learn how to add a custom domain to your UBOS project.

▷ How to connect version control: Discover how to implement version control using GitHub and GitLab for your UBOS projects.

▷ More about service setting: Explore additional details and configurations related to service settings within UBOS.

Expand your knowledge and capabilities with UBOS by exploring these valuable resources.