summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c3312bc
--- /dev/null
+++ b/README.md
@@ -0,0 +1,33 @@
+# Getting Started
+
+This project comes with a pre-compiled version of the React based client, so to use this project, run the Python based server.
+
+Make sure you're running Python 3:
+`python --version #=> 3.10.5`
+
+Install the required depdencies:
+`pip install -r requirements.txt`
+
+Run the server:
+`python idash-server.py`
+
+Open the app:
+`http://localhost:5000`
+
+By default the server binds to `0.0.0.0` so you can access the app on other devices such as a phone or tablet.
+
+## Hacking on the Client
+
+It's a pretty standard `create-react-app` app.
+
+Make sure you're running Node 18:
+`node --version #=> v18.4.0`
+
+Install the depencies for the client:
+`cd client && npm install`
+
+Serve the client in dev mode:
+`npm start`
+
+Build the client:
+`npm run build` \ No newline at end of file