GymTracker 🤸🏋️🚴💙
Tired of waiting for the treadmill to free up? Want to ensure you get the workout your body deserves?
(Drumroll...)
Presenting GymTracker . A combined portal for Duke students to reserve gym equipment, view and enroll in fitness classes, and manage their workout schedule! GymTracker allows you to view equipment and resources available by their location, reserve equipment in times that work for you, find and enroll in exciting classes - and manage all of your bookings, just with a click!
- Database: MySQL
- App framework: Flask (/Jinja templating)
- Authentication: Firebase
- Deployement: Heroku
- Admin Management
- Calories and workout tracking
- Clone the repo
$ git clone git@github.com:himanshukj17122000/316-Gym-Tracker.git
$ cd 316-Gym-Tracker
- Initialize and activate a virtualenv:
$ virtualenv --no-site-packages env
$ source env/bin/activate
- Install the dependencies:
$ pip install -r requirements.txt
- Run the development server:
$ python app.py
- Navigate to http://localhost:5000