Link to GitHub repo - https://github.com/kdagnan/FitTrack.git
FitTrack is a web app where users can track all aspects of their fitness: including exercises, weight, and caloric intake. Users can then track their progess on strength gains, caloric intake, and weight history visually with graphs.
- Unarchive FitTrack.tgz (tar -xvzf FitTrack.tgz)
- "pip install ." to install all dependencies outlined in the setup.py
- Execute init.py to initialize project and create sqlite database
- Execute run.py file to run server on localhost:8000
Note: If you try to sign up and are not redirected to the log in page, make sure your password meets these requirements:
- Your password cannot be too similar to your other personal information
- Your password must contain at least 8 characters
- Your password can't be a commonly used password
- Your password can't be entirely numeric
- The two password fields must match
- Create a venv (https://docs.python.org/3/tutorial/venv.html)
- Git Clone (https://github.com/kdagnan/FitTrack.git) into Django directory in venv directory
- Install Django (python -m pip install Django)
- Run python manage.py migrate
- Run python manage.py runserver
- Visit localhost:8000
- Try to push a commit just to test.