All Projects → yashwanthm → cowin-vaccine-booking

yashwanthm / cowin-vaccine-booking

Licence: BSD-3-Clause license
The app enables tracking coivid vaccine availability and automatically book a vaccination slot. This is based on Cowin API and supports the recently added Captcha code of Cowin.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to cowin-vaccine-booking

CoWin-Vaccine-Notifier
Automated Python Script to retrieve vaccine slots availability and get notified when a slot is available.
Stars: ✭ 102 (-32%)
Mutual labels:  vaccination, covid-19, covid19, cowin
covidpass
Scan your vaccination, test and recovery certificates in QR code representation and save them to your Apple Wallet
Stars: ✭ 137 (-8.67%)
Mutual labels:  vaccination, covid-19, covid19
vaccine-alarm
Check for Vaccine availability in a district at specified intervals and sounds a loud alarm when a slot is available.
Stars: ✭ 22 (-85.33%)
Mutual labels:  covid-19, covid19, cowin
quanto-manca
Quando torneremo alla normalità?
Stars: ✭ 16 (-89.33%)
Mutual labels:  vaccination, covid-19
covidtrackerapiwrapper
CovidSharp is a crossplatform C# API wrapper for the Coronavirus tracking API (https://github.com/ExpDev07/coronavirus-tracker-api)
Stars: ✭ 11 (-92.67%)
Mutual labels:  covid-19, covid19
covid-19-image-repository
Anonymized dataset of COVID-19 cases with a focus on radiological imaging. This includes images (x-ray / ct) with extensive metadata, such as admission-, ICU-, laboratory-, and patient master-data.
Stars: ✭ 42 (-72%)
Mutual labels:  covid-19, covid19
COVID19-Algeria-and-World-Dataset
A COVID-19 dataset with 90 World countries including Algeria.
Stars: ✭ 18 (-88%)
Mutual labels:  covid-19, covid19
Coronavirus
Java API Wrapper for tracking coronavirus (COVID-19, SARS-CoV-2) via https://git.io/Jvoep
Stars: ✭ 16 (-89.33%)
Mutual labels:  covid-19, covid19
data
Collecting and organising COVID-19 data for Slovenia as they come in from various sources
Stars: ✭ 20 (-86.67%)
Mutual labels:  covid-19, covid19
coviddata
Daily COVID-19 statistics by country, region, and city
Stars: ✭ 49 (-67.33%)
Mutual labels:  covid-19, covid19
vaccipy
Automatische Impfterminbuchung für www.impfterminservice.de
Stars: ✭ 548 (+265.33%)
Mutual labels:  vaccination, covid-19
SPREAD
Spread visualizes how viruses and other pathogens are spreading in time and space. It creates compellable shareable, interactive and time-animated visualization.
Stars: ✭ 9 (-94%)
Mutual labels:  covid-19, covid19
Raspberry-Pi-E-Ink-Dashboard
Tri color e-ink dashboard written in Python 3.7, running on Raspberry Pi
Stars: ✭ 80 (-46.67%)
Mutual labels:  covid-19, covid19
covid19-resources
Curated list of Coronavirus data & apps
Stars: ✭ 35 (-76.67%)
Mutual labels:  covid-19, covid19
COVID-19-historical-data-visualization-2019-nCoV-
使用BlankerL提供的数据仓库实现的新型冠状病毒疫情数据可视化
Stars: ✭ 47 (-68.67%)
Mutual labels:  covid-19, covid19
covid-pass-verifier
🦠 Scan, parse and verify HCERT compliant government-issued COVID-19 passes.
Stars: ✭ 25 (-83.33%)
Mutual labels:  covid-19, covid19
covid19-pr-api
COVID-19 Open API for Datasets in Puerto Rico
Stars: ✭ 21 (-86%)
Mutual labels:  covid-19, covid19
covid-xprize
Open-source repository containing examples and documentation for the Cognizant XPRIZE Pandemic Response Challenge
Stars: ✭ 36 (-76%)
Mutual labels:  covid-19, covid19
covid19-stream-processors
Stream Information & Example Applications for Processing JHU and CovidTracking.com COVID-19 data available as streams over Solace
Stars: ✭ 35 (-76.67%)
Mutual labels:  covid-19, covid19
COVID-19-train-audio
COVID-19 Coughs files for training AI models
Stars: ✭ 39 (-74%)
Mutual labels:  covid-19, covid19

About

This utility can login into Cowin, track vaccine availability and automatically book a a vaccination slot if you are logged in. The app is made possible by https://apisetu.gov.in/public/api/cowin The deployment is available at https://yashwanthm.github.io/cowin-vaccine-booking/

This app also supports

  • Booking for mutliple beneficiaries
  • Dose based availability
  • Captcha code
  • Paid/Free selection
  • Age Group Selection

API for integrating link based booking into your app/Notifications system

This API allows you to open a URL from within your application where a user will be readily available to book. Support for passing user's token coming soon. Please report an issue if you need this expedited.

URL Pattern:

https://yashwanthm.github.io/cowin-vaccine-booking/?dose=${dose}&session_id=${session_id}&slot=${slot} Where

  • dose is a Number indicating dose1 or dose2. Value 1 indicates dose1 and value 2 indicates dose 2
  • session_idis a String and it's the value of the session_id as available from Cowin's availability API
  • slot is a String which is the slot list item on the slots Array available from

Example:

https://yashwanthm.github.io/cowin-vaccine-booking/?dose=1&session_id=13526b72-38f3-46bb-970c-0c4fd893a1e9&slot=09%3A00AM-11%3A00AM

Running locally

yarn install yarn start

Update poll frequency using

localStorage.pollFreq = 1000 This also works on the deployed version.

Backers

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].