Script to automate COVID-19 vaccination slot booking on India's Co-WIN Platform
Explore the docs »
Report Bug
·
Request Feature
As it's a difficult task to schedule an appointment for CoVid-Vaccine with only limited slots available for each day, this script automates the whole process of checking availability of slots every 3 seconds and also books it as soon as it becomes available. Just enter your preferences initially (pincode, district, centre preference, slot timing, etc.) and just let this script do the rest.
This project requires Python (3.6 or higher) to be installed on the user system.
- Install Python (3.6 or higher) and Git CLI (OPTIONAL) on the system by searching for respective setups for your operaing system on Google
- Clone the repo
git clone https://github.com/DivAgicha/CoWIN-Vaccine-Appointment-Booking.git
- Alternatively, if you don't have Git CLI you can directly get the project's zip file by going over to link CoWIN-Vaccine-Appointment-Booking, and extract the contents to desired location
- Open shell / command-prompt and change the working directory to "CoWIN-Vaccine-Appointment-Booking"
cd "path_to_CoWIN-Vaccine-Appointment-Booking_directory"
- Install all the required python dependencies
pip install -r requirements.txt
- Run the script to enter your details and book a vaccine slot
python schedule_vaccination_appointment.py
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Name - Divyansh Agicha - [email protected]
Project Link: https://github.com/DivAgicha/CoWIN-Vaccine-Appointment-Booking