Because
- We want to test Cirrus end to end with the local remote setting,
including fml and experimenter to launch an experiment for the Demo app
This commit
- Integrate fml, remote settings, experimenter, cirrus to demo app
- Fixes RS pushing to web
PS: currently it uses the static value for client and context, in the
next ticket work, we will add an option in the frontend app to set the
client value and context
https://github.com/mozilla/experimenter/issues/9288fixes#9265
Because
- We want to test cirrus end to end
This commit
- Introduces demo app with frontend and server
- Make command to build and run the demo app- `make build_demo_app`
`make run_demo_app`
- The frontend of the Demo App is accessible at
[http://localhost:8080](http://localhost:8080)
- The backend of the Demo App is accessible at
[http://localhost:3002](http://localhost:3002)
ps: FML and cirrus integration will come in different PR
fixes#9243fixes#9244