In a current scenario Cowin/Covishield Vaccine is most important for safety purpose. And as we know, we are the second largest family in the world with 136.64 crore members. So it's quite impossible for the government to make the vaccine available to all the people. So as dev we trying to make a GUI which can notify you when slots are open in your area.
I know so many questions come to your mind. okkk, so first start with the problems.
When the first time government was release www.cowin.gov their API which works completely fine but after some time due to improper and heavy use, the Indian gov make some rules and regulations for API use. its also not a big problem for devs, but then after, they strictly put a limit of fetching data and now it creates a problem for small devs.
So as an alternative solution we decide to use a selenium web-browser also selenium has its own 2 benefits.
- Selenium can create fake_user_agent.
- Selenium is much faster for grabbing data and connect with the (Qt5)Software development and (Kavy)app development.
I am a little worried about the timing of the data fetch and page refreshing time. But don't worry we would handle this thing very carefully. we try to reduce the complexity by not adding Exception conditions. so you can find some bugs somewhere, but don't worry it will not affect you more.
The first time it takes 0.0.9 seconds to grab the result from the web. but then after it takes only 0.0.2 secs. And it's quite a decent result but it's good to go with it.
As you see in the above images, all the data which you require to know are displayed on the Table. So you can easily register for vaccination. And don't worry, you don't need to seat the whole day in front of the pc to check these results. Whenever the script finds the result it will alert you via the alert sound.
If you find it's helpful for you then, please give us a star.
If you find some qyery then pull-up request, we try our best to solve it.