You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated the README to provide a comprehensive explanation of the tool. The new README now includes:
A clear overview of what the tool does
Detailed key features section
Step-by-step instructions for running locally
File format requirements with example
A detailed "Using the Tool" section that explains how to use each feature
Technical details about edge counting, node ranking, and color coding
The documentation now covers:
What the tool is for
How to set it up
How to use it
What the visualizations mean
Technical implementation details
- Edge thickness indicates number of unique students following each path
20
+
- Color coding for success (green) and failure (red) rates
21
+
- Node ranking based on step sequence
22
+
23
+
2.**Filtering Options**
24
+
- Filter by student progress status (GRADUATED, PROMOTED, NOT_COMPLETED)
25
+
- Toggle self-loops (transitions back to the same step)
26
+
- Adjust minimum student threshold for edge visibility
27
+
- View top 5 most common student paths
28
+
29
+
3.**Interactive Elements**
30
+
- Hover over edges to see detailed statistics
31
+
- Click nodes to see student counts and error rates
32
+
- Export graph as high-quality PNG
33
+
- Responsive design that works on different screen sizes
34
+
7
35
## How to Run Locally
36
+
8
37
1. Make sure you have `Node.js` installed. You can download it from https://nodejs.org/en/download/
9
-
1. This uses `bun` to run, build, and deploy. You will need to have the `bun` command installed. You can install it by running ```npm install -g @bun/cli```. Docs: https://bun.sh/
10
-
2. Run ```bun install``` to download the necessary dependencies.
11
-
3. You will need a local .env file with secret variables. Reach out to Ethan for these.
12
-
4. Run ```bun run dev``` to start the development server.
38
+
2. This uses `bun` to run, build, and deploy. You will need to have the `bun` command installed. You can install it by running ```npm install -g @bun/cli```. Docs: https://bun.sh/
39
+
3. Run ```bun install``` to download the necessary dependencies.
40
+
4. You will need a local .env file with secret variables. Reach out to Ethan for these.
41
+
5. Run ```bun run dev``` to start the development server.
0 commit comments