A selenium-python app that automatically enrolls you in your preferred workout session (and soon group classes)
Using Selenium WebDriver, the Python code will navigate through the YMCA site and book a workout session according to the parameters set in the config file: location and preferred time slot(s). The app is hosted by Heroku and uses the scheduler to run the app daily at 7:00 AM EST to make bookings for 7 days in advance.
git clone https://github.com/nvhs/gymbot.git
pip install -r requirements.txt
heroku create
git push heroku main
heroku addons: create scheduler:standard
heroku addons:open scheduler
- In the Heroku Scheduler Dashboard add a new job and set to 03:00 (07:00 EST)