Automate Golf Tee Time Booking Python With Selenium

Job ID: 32209127

Budget: $30 – $250 USD

Recently, my local golf course has reopened after coronavirus and they have updated their online booking system. There is obviously much less frequent tee times due to social distancing measures. You can book tee times ten days in advance with the booking system refreshing at midnight every night.

The problem is two fold, as there is very little times tee times in general are hard to get. There also seems to be some individuals who manage to get any tee time they want before everyone else. One lovely gentleman (please sense sarcasm) has somehow managed to get the first time of the day, every day, for a month.

Effectively, I'm looking to write a python script that would automatically book tee-times for me on specific dates and times and hopefully beat this asshole to the first time of the day - at least once. I don't plan on hoarding tee times i would just like to be able to get one...

Therefore, if anyone has any idea on how to do this it would be greatly appreciated. I'm an Economist and have been using python for about a year but mostly data science stuff so this kind of thing isn't something i know how to do so any help/pointers in the right direction would be fantastic.

The online booking system doesn't have a captcha and isn't a very high quality website so I don't think there will be many hurdles.