A cross platform tool that finds available delivery slots for Big Basket Home delivery site.
Users in United States can use our other tools for "Amazon Fresh" and "Instacart":
Last Updated: 20-04-2020. If you downloaded the executable file on or before 20-04-2020, please download the new executable file to benefit from the new features released.
Please make sure that you have Google Chrome browser installed on your system. The tools works only with Google Chrome.
Fill up your cart/basket with your complete order before running the tool so as to quickly proceed with checkout as soon as a slot is found. However, you can fill up your cart after launching the application as well.
Turn up the volumne of your system for the voice notification.
Download the respective executable file for MAC OS and Windows OS:
Unzip the file
Run the respective executable file.
Make sure Python 3.x is installed on your system
Clone the repo
Run pip3 install -r requirements.txt
Run python3 bigbasket_slotfinder.py
The tool will automatically download the compatible Google Chrome driver during the first run in line with your browser version. If promted, click allow access.
A new incognito Google Chrome window will be launched and redirected to Big Basket sign in page. Login to your Big Basket account and select your delivery location:
The application will keep running in the background, checking for available slots. The voice notification will be sent out once a slot is found.
DO NOT explicitly close the launched window if you want to keep the tool running in the background.
Once you're notified, quickly select a slot and finish checking out because available slots disappear almost instantly.
The Coronavirus 2019 pandemic caused a surge in demand for grocery delivery services, making it nearly impossible to find an open delivery slot. My intention in providing this tool is to help people get the essentials at their doorsteps without having to step out of home. The idea sprang up when I saw my friends and family struggling to get groceries and essentials due to unavailability of slots.
The script will stop running if you navigate elsewhere from the checkout page. You need to re-run the tool and re-login for the code to continue finding the slots.
If you are logged out due to inactive session, you need to re-run the tool.
The tool does not guarantee a definite slot. It avoids the manual work of having to check for slots countless number of times in order to get one. The tool runs in background and checks for available slots for you and alerts you when a slot is found.
Please keep trying and eventually a slot should work!
Thanks goes to these wonderful people (emoji key):
Ojasvi Maleyvar 🎨 🚇 🚧 |
shivangimgupta 📓 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!