A Selenium bot that books classes at the practice gym Snack and Lift. It is the solution to day 49 of Udemy's 100 Days of Code. Each page below explains what one lecture step teaches.
The bot logs in, books every Tuesday and Thursday 6pm class (or joins the waitlist), verifies the result on the My Bookings page and retries when the site fails a request.
Getting started: the .venv, your account, running and testing.