Web based graphical user interface that makes interacting with @onaio/ymbology-calc-core easier. Contains 2 views:
- Form view where one can create valid symbolConfigs
- List view where one can see configured pipelines and optionally trigger any of the pipelines manually
Once you've created a project and installed dependencies with yarn
, start a development server:
yarn run dev
# or start the server and open the app in a new browser tab
yarn run dev -- --open
Run the playwright e2e tests using
yarn run test
To create a production version of your app:
yarn run build
You can preview the production build with yarn run preview
.
To deploy your app, you may need to install an adapter for your target environment.
All configurations reside in the config
folder. To add a pipeline as configuration you should
- create a json config that represents the pipeline, you can do so
- manually by following the guide here.
- Running this web app, navigating to
/configs
, and filling out the form, you should then be able to copy the json
- copy the
config/default.json
file toconfig/local.json
and update the"allSymbologyConfigs"
config prop