diff --git a/README.md b/README.md
index 4ead242..f0d955b 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ I think we can do better with Tunic tracking so I'm gonna make something and if
## Requirements
-You'll need `python` and `npm` to use this for now, so make sure you have those installed.
+You'll need `python` and `npm` to run this for now, so make sure you have those installed.
## Setup
@@ -36,9 +36,7 @@ Install necessary modules with:
`pip install -r requirements.txt`
-Consider making a venv for this.
-
-`python -m venv "./.venv"`
+Note: Consider making a venv for this - `python -m venv "./.venv"`
Install the node modules with:
diff --git a/tunictracker/requirements.txt b/tunictracker/requirements.txt
new file mode 100644
index 0000000..964581e
--- /dev/null
+++ b/tunictracker/requirements.txt
@@ -0,0 +1,31 @@
+asgiref==3.7.2
+autopep8==2.0.4
+certifi==2024.2.2
+charset-normalizer==3.3.2
+click==8.1.7
+colorama==0.4.6
+cssbeautifier==1.15.1
+Django==5.0.3
+django-browser-reload==1.12.1
+django-tailwind==3.8.0
+djlint==1.34.1
+EditorConfig==0.12.4
+gunicorn==21.2.0
+html-tag-names==0.1.2
+html-void-elements==0.1.0
+idna==3.6
+jsbeautifier==1.15.1
+json5==0.9.22
+numpy==1.26.4
+packaging==23.2
+pathspec==0.12.1
+pyarrow==15.0.1
+pycodestyle==2.11.1
+pylance==0.10.2
+PyYAML==6.0.1
+regex==2023.12.25
+requests==2.31.0
+six==1.16.0
+sqlparse==0.4.4
+tqdm==4.66.2
+urllib3==2.2.1
diff --git a/tunictracker/tracker/templates/tracker/howto/index.html b/tunictracker/tracker/templates/tracker/howto/index.html
new file mode 100644
index 0000000..75778bc
--- /dev/null
+++ b/tunictracker/tracker/templates/tracker/howto/index.html
@@ -0,0 +1,82 @@
+
+ How To Use This Tracker
+
+ Setup
+
+ -
+ Download the latest release at https://github.com/spaceglace/TunicTransitionTracker/releases for your OS.
+
+ - Run the program you just downloaded.
+ -
+ Click/tap "Settings" and in the "AppData Path" section, enter the path to your "SAVES" directory.
+
+ -
+ It should look something like:
+
+ C:\\users\[username]\AppData\LocalLow\Andrew Shouldice\Secret Legend\
+
+ Or, on linux:
+
+ /home/[username]/.steam/steam/steamapps/compatdata/553420/pfx/drive_c/users/steamuser/AppData/LocalLow/Andrew Shouldice/Secret Legend/
+
+ -
+ If you aren't sure where it is on Windows, open a file explorer window and type:
+
+ %AppData%\LocalLow\Andrew Shouldice\Secret Legend\
+
+
+
+
+ Usage
+
+ -
+ The ratios count down, so if you have 3 out of 5 total checks, that means you still need to get 3 checks out of the 5 that are in the area.
+
+ -
+ Click/tap "Summary" to look at all the totals for each area, which get color coded depending on what you still need.
+
+ -
+ Gray: You haven't discoverd this area
+
+ -
+ Green: You know where this is, and there are entrances and checks still left
+
+ -
+ Purple: You know where this is, and all the entrances, but there are still checks left
+
+ -
+ Orange: You know where this is, and all the checks, but there are still entrances left
+
+ -
+ Clear: You've fully discovered this area
+
+
+
+ -
+ Click/tap "Holy Cross Codes" to see the codes you can do in the current area, this includes one-time spells. Codes/spells will be removed as you use them.*
+
+ -
+ Breakdown: You will always be shown the ratios of entrances and checks in the game left to discover, and a breakdown of the current area you're in.
+ In the breakdown, you'll be shown the ratio of totals for that area, a list of the checks and a list of the entrances still needed, and a list of the entrances that have already been discovered, alongside where they lead.
+
+ -
+ Traversal: Click/tap any mapped entrance, or any of the "Summary" blocks for an area to get another breakdown of that area alongside your current one.
+ This acts as a way to traverse the discovered areas in your game. For example, if I want to find how to get to "The Heir", I can click/tap that summary block to get a breakdown of that area,
+ and then click the mapped entrances until I get to the Overworld.**
+
+ -
+ Settings: You may have noticed there are buttons in the "Settings" section that aren't used in setup.
+ You can click/tap "Hide completed areas" to hide areas in the "Summary" section that have been fully cleared.
+ You can click/tap "Sh-OwO Debug" to show a panel that gives some debug information... if you want to.
+
+
+
+
+
+ * Since tunic doesn't save when you do a code, it won't update until you do something that causes the game to make a new save, like pausing, going to another area, or clearing a check.
+
+
+ ** Ideally, this would eventually be something more straightforward, like simply listing the path to an area. That will hopefully be added later down the line.
+
+
+
diff --git a/tunictracker/tracker/templates/tracker/index.html b/tunictracker/tracker/templates/tracker/index.html
index 51ef232..d3e5d88 100644
--- a/tunictracker/tracker/templates/tracker/index.html
+++ b/tunictracker/tracker/templates/tracker/index.html
@@ -18,14 +18,12 @@
alt="A trans pride fox emoji."
width=""
height="" />
- {% comment %}
-
- {% endcomment %}
(Tunic Transition Tracker)
+ {% include "tracker/howto/index.html" %}