Web app to track workouts, create workout templates, and view workout statistics to stay on top of fitness goals.
- Clone the repository
# over https
git clone https://github.com/DrewAMSD/lifting_log.git
# over ssh
git clone git@github.com:DrewAMSD/lifting_log.git- Move into project root directory
cd lifting_log- Start backend with sqlite configuration
docker compose up
# Alternatively: cd into ./api and run docker file manuallyCan interact with FastAPI endpoints on localhost:8000, or use localhost:8000/docs for a user interface.
- Start web
# move into root directory of web app
cd lifting-log-web
# install project dependencies (must have Node installed)
npm install
# start web server locally
npm run devCan access web app by visiting localhost:3000 in a browser.