Applications are installed into the Omni Hub framework using Joomla, each operating within its own dedicated space, yet seamlessly integrated into the overall business manager intergated with Omni Hub. Here's a closer look at how applications function:
-
Installation and Database Management:
Upon installation, each application prompts the choice of creating a new database or linking to a remote database. This approach ensures that the main Joomla database remains optimized and uncluttered, dedicating resources to the core functionality of the site while the application handles its specific tasks in a separate database.
-
Functional Independence:
Applications are designed to be functionally independent, meaning they serve specific business or operational needs. This can range from e-commerce solutions, content management systems, to custom user management frameworks. Each application has its own set of categories, tags, users, fields, and content, which can be managed independently or in conjunction with other applications.
-
Integration with Omni Hub and Joomla:
While applications operate independently, they are fully integrated into the Omni Hub system and by extension, the Joomla site. This integration allows for data and operations to be managed from a single interface - the Business Manager - which acts as the command center for navigating between different applications and managing the overall business landscape.
-
Customization and Scalability:
Applications within Omni Hub are designed for high levels of customization and scalability. They support multiple instances, allowing businesses to replicate applications to meet expanding needs or operational diversity. Customization extends to the front-end, with YOOtheme Pro integration ensuring that applications not only function well but also blend seamlessly into the website's design and user experience.