The Backoffice application is based on the Cockpit NG Framework and can be extensively customized.
It is implemented in the Backoffice extension, so let’s look at some essentials and the use of the yBackoffice template to manage your own Backoffice extensions.
Backoffice extension contains all OOTB functionalities of Backoffice, which includes Backoffice framework and Administration Cockpit with standard widgets. It's a single web application that serves as a container for all Backoffice modules. It contains the Application Orchestrator (F4) to design your own custom mashup. By default, the application is accessible at this link: (https://localhost:9002/backoffice)
yBackoffice extension template helps you customize your Backoffice. The template can be used to generate a custom extension where you can implement your own Backoffice module, widgets, or UI configuration. Each extension based on yBackoffice contributes to the main Backoffice application. However, it's important to note that these extensions cannot be used to create another Backoffice application with a different access URL.
Demo: Create a Custom Backoffice Extension
Now that you understand the essentials of Backoffice and using the yBackoffice template, let’s see how to create a custom Backoffice extension in the following demo.