A workout tracker for logging and viewing treadmill sessions.
- Node.js/Express backend
- SQLite database
- HTML/CSS/JavaScript frontend
- Chart.js for data visualization
Install dependencies:
npm installCopy example.env to .env and update the credentials:
cp example.env .envEdit .env and change the username and password to your desired values.
Start the server:
npm startThe application runs on port 3000 by default.
Uses SQLite to store workout data. The database file is created automatically on first run in the ./data/ directory.
