Catapult
A massive multi-network install which supports an unlimited number of multi-site networks to be managed from a single admin UI.
Services
- UI/UX
- Development
- Application
- Hosting
- Infrastructure
- Mobile
- Strategy
Summary
A massive multi-network install which supports an unlimited number of multi-site networks to be managed from a single admin UI. WordPress is the back-end yet all WordPress admin areas have been excluded in favor of a completely custom admin experience. Networks may be added, deleted, or disabled at will from a single location. Networks may live across multi unrelated servers and still be managed together.
The REST API was expanded to the point to point of irreconcilability to provide a data driven React UI which seamlessly negotiates the various endpoints. The full WordPress admin was converted to a series of single page applications to allow the users to be completely unaware that WordPress was involved. Instead, they experience the responsiveness and feedback typically reserved for desktop applications, all within their browser.
Capabilities and roles were taken far beyond what you would expect from WordPress to allow access and restriction to transverse multiple installs across locations and servers. Users are seamlessly given only what they are allowed to interact with and have no knowledge of their restrictions, while full access admins are naturally able to do everything across every site on every install.
Gutenberg was extended to support a one-of-a-kind full site editing experience which feels more like a page builder plugin than Gutenberg, without any of the related plugin bloat. Editors may change global elements and widgets within templates while editing any page without leaving the editor. All elements including headers, footers, and sidebars are shown and editable within the page content. All widgets and template elements are available as blocks and may be used within the content of pages. Pages are rendered using only what is provided in the Gutenberg editor, allowing ultimate flexibility.
Features
This solution was designed by D-Lish Design. All functionality was built by us.