From b5c7e66c94e3fbde4247f2413718a102828fca06 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Wed, 27 May 2026 18:53:09 +0200 Subject: [PATCH] Update README: add client/install.sh and run.sh to layout and Client section Co-Authored-By: Claude Sonnet 4.6 --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2750909..b6e472b 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ client/ gui_client.py — PyQt5 GUI client client.py — minimal CLI test client requirements.txt — client dependencies + install.sh — client installer (creates venv + run.sh launcher) credentials/ — JSON config files (gitignored) ``` @@ -169,14 +170,27 @@ mismatch produces garbled output. ## Client +### Install + +```bash +cd client +chmod +x install.sh +./install.sh +``` + +This creates `client/.venv` and writes a `client/run.sh` launcher. + +### Manual start + ```bash pip install -r client/requirements.txt +python client/gui_client.py ``` ### GUI client (`client/gui_client.py`) ```bash -python client/gui_client.py +client/run.sh # after install.sh ``` Dark-theme PyQt5 application. Three tabs: **Connector**, **Dashboard**,