Author:
Fluent Commerce
Changed on:
8 Oct 2024
By default, the UX Framework will check if any manifests are configured in the Account settings. The Fluent web app will be loaded using the baseline manifests within the platform if no settings exist.
The setting name for the main web app manifest file should match the following convention:
`fc.mystique.manifest.<web-app-name>`
Fragment manifest names are not enforced; however, they typically use the following convention:
`fc.mystique.manifest.<web-app-name>.fragment.<fragment-name>`
Should you wish to customize any part of the default Fluent web app, you can override the relevant manifest by copying the base manifest fragment into an account setting.
To access the baseline manifests, see the tables below:
Fluent Order Management
Manifest Category | Available Template Links |
OMS | |
Dashboards | |
Order Management | Order Management Fragment |
Availability | |
Products | |
Inventory | |
Stores | |
Insights | |
Admin |
Fluent Store
Manifest Category | Available Template Links |
Store | |
Waves | |
Pack | |
Orders awaiting Pick | |
Waves In Progress | |
Waves Completed | |
Customer Collections | |
Arrivals | |
Carrier Collections | |
Uncollected | |
Returns |
Fluent Big Inventory
Manifest Category | Available Template Links |
Big Inventory | |
Sources | |
Feeds | |
Products | |
Inventory | |
Stores | |
Insights | |
Admin |
For details on configuring the components and the manifest document, see the Config Guide and the Component Library.
Using a text editor that provides JSON syntax highlighting and validation is recommended to modify the JSON values before saving them in an Account setting.
Some suggested editors / IDEs include:
Manifest documents should be stored as a JSON Setting in the Account context. Settings can be created and updated in either of the following ways:
An example setting:
Field | Sample Value |
Name |
|
Type | JSON |
JSON Value |
|
Context | ACCOUNT |
Context ID | 0 |
When loading the web app in the browser, the UX Framework identifies if there are any referenced manifest settings on the account. It overrides the baseline manifests to load your tailored configuration.
You can also add entirely new fragments to your web app. To do this, you must override the main web app manifest and add a new reference route to the manifest setting.
Read more about configuring Reference Routes here.
To get to market quickly, you can use the Fluent platform's pre-built workflows or support your business processes by configuring workflows and custom rules with the Rules SDK.
The Workflow Engine (aka Rubix) is the engine that drives the Fluent platform. The Workflow Engine enables business process orchestration and workflow automation, underpinning each Fluent app's specific feature sets and functionality. The Workflow Engine is also built to be highly scalable and provide high-performance workflow execution across any domain. If you would like more details, you can see How it Works.
Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.