I think we can do better with Tunic tracking so I'm gonna make something and if it works out that's awesome but for now I just wanna make it.
Go to file
2024-03-27 12:19:04 -05:00
.vscode A lot of styling, moving elements around, compacting the UI. 2024-03-10 21:09:37 -05:00
tunictracker Minor edits to howto because I typo'd and the spacing was weird on the setup steps. 2024-03-27 12:19:04 -05:00
.gitignore Updated the tracker to not crash if the back end isn't running or can't be found. 2024-03-03 20:29:51 -06:00
docker-compose.yml Small commit to add checkbox to hide completed areas. 2024-03-17 20:03:32 -05:00
Dockerfile Small commit to add checkbox to hide completed areas. 2024-03-17 20:03:32 -05:00
package-lock.json Updating settings through backend API should work now. Fixed issues with setting the listening address. 2024-03-09 23:20:35 -06:00
package.json Updating settings through backend API should work now. Fixed issues with setting the listening address. 2024-03-09 23:20:35 -06:00
README.md Slight update to README, added instructions in the tracker on how to set up and use it. Updated requirements.txt. 2024-03-27 11:26:55 -05:00
requirements.txt Small commit to add checkbox to hide completed areas. 2024-03-17 20:03:32 -05:00

Tunic Tracker Redux

 _________  ___  ___  ________   ___  ________                                                   
|\___   ___\\  \|\  \|\   ___  \|\  \|\   ____\                                                   
\|___ \  \_\ \  \\\  \ \  \\ \  \ \  \ \  \___|                                                   
     \ \  \ \ \  \\\  \ \  \\ \  \ \  \ \  \                                                      
      \ \  \ \ \  \\\  \ \  \\ \  \ \  \ \  \____                                                 
       \ \__\ \ \_______\ \__\\ \__\ \__\ \_______\                                               
        \|__|  \|_______|\|__| \|__|\|__|\|_______|                                               
 _________  ________  ________  ________   ________  ___  _________  ___  ________  ________      
|\___   ___\\   __  \|\   __  \|\   ___  \|\   ____\|\  \|\___   ___\\  \|\   __  \|\   ___  \    
\|___ \  \_\ \  \|\  \ \  \|\  \ \  \\ \  \ \  \___|\ \  \|___ \  \_\ \  \ \  \|\  \ \  \\ \  \   
     \ \  \ \ \   _  _\ \   __  \ \  \\ \  \ \_____  \ \  \   \ \  \ \ \  \ \  \\\  \ \  \\ \  \  
      \ \  \ \ \  \\  \\ \  \ \  \ \  \\ \  \|____|\  \ \  \   \ \  \ \ \  \ \  \\\  \ \  \\ \  \ 
       \ \__\ \ \__\\ _\\ \__\ \__\ \__\\ \__\____\_\  \ \__\   \ \__\ \ \__\ \_______\ \__\\ \__\
        \|__|  \|__|\|__|\|__|\|__|\|__| \|__|\_________\|__|    \|__|  \|__|\|_______|\|__| \|__|
                                             \|_________|                                         
 _________  ________  ________  ________  ___  __    _______   ________                           
|\___   ___\\   __  \|\   __  \|\   ____\|\  \|\  \ |\  ___ \ |\   __  \                          
\|___ \  \_\ \  \|\  \ \  \|\  \ \  \___|\ \  \/  /|\ \   __/|\ \  \|\  \                         
     \ \  \ \ \   _  _\ \   __  \ \  \    \ \   ___  \ \  \_|/_\ \   _  _\                        
      \ \  \ \ \  \\  \\ \  \ \  \ \  \____\ \  \\ \  \ \  \_|\ \ \  \\  \|                       
       \ \__\ \ \__\\ _\\ \__\ \__\ \_______\ \__\\ \__\ \_______\ \__\\ _\                       
        \|__|  \|__|\|__|\|__|\|__|\|_______|\|__| \|__|\|_______|\|__|\|__|                      

I think we can do better with Tunic tracking so I'm gonna make something and if it works out that's awesome but for now I just wanna make it.

Requirements

You'll need python and npm to run this for now, so make sure you have those installed.

Setup

Install necessary modules with:

pip install -r requirements.txt

Note: Consider making a venv for this - python -m venv "./.venv"

Install the node modules with:

npm install

Usage

Because of the way tailwindcss is used in development, you'll need to run two separate commands.

One for tailwindcss:

python manage.py tailwind start

One for the django server:

python manage.py runserver 8080

You should then be able to connect by going to http://localhost:8080 in a browser.