Allows the user to order from on demand using HTTP requests to an API I created. Uses Selenium and Python to navigate through OnDemand in a headless browser hosted in a Docker container.
Adapted from AutoOrder. Now allows the orders to be process non interactively and allows better automation.
git clone https://github.com/bobbykdhan/AutoOrder-API.git
pip install -r requirements.txt
docker build -t <image_tag> . && docker run -p 127.0.0.1:4444:4444 -p 127.0.0.1:7900:7900 -p 127.0.0.1:5900:5900 -p 127.0.0.1:8080:8080 --name SeleniumFirefox <image_tag>
Coming Soon
Selenium - Used to automate the browser and send the commands. FastAPI - Used to handle the api requests for the orders
GNU GPLv3 © Bobby Dhanoolal