diff --git a/Feature%3A-Bot-Web-UI.md b/Feature%3A-Bot-Web-UI.md new file mode 100644 index 0000000..0d0cd60 --- /dev/null +++ b/Feature%3A-Bot-Web-UI.md @@ -0,0 +1,11 @@ +Web UI for managing variables. + +Talks to bot via RPC (see External System Integration). + +Backend that serves Rust WASM UI. + +Problems to solve: + - How to sync information between bot and backend? Always RPC call? Pub-Sub for eventual consistency? + - Backend to use? Probably Rocket. + - How to integrate into project? Separate repo or some cargo workspace stuff? If using protobuf, need to have access to the protos! + - Do we use a cache of some kind? \ No newline at end of file