All Projects → philipfong → auto-vaccine-appointment

philipfong / auto-vaccine-appointment

Licence: other
Automatically searches for and completes booking of Covid-19 vaccination appointment. New York State only.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to auto-vaccine-appointment

CoWin-Vaccine-Notifier
Automated Python Script to retrieve vaccine slots availability and get notified when a slot is available.
Stars: ✭ 102 (+750%)
Mutual labels:  vaccination, coronavirus, covid-19, vaccine-availability
cowin-slot-tracker
Tracker to check the covid shot slot availability in India and send mobile alerts via Telegram Bot.
Stars: ✭ 30 (+150%)
Mutual labels:  vaccination, coronavirus, covid-19
vaccipy
Automatische Impfterminbuchung für www.impfterminservice.de
Stars: ✭ 548 (+4466.67%)
Mutual labels:  vaccination, vaccine, covid-19
covaccine-notifier
CoWIN Vaccine availability notifier for India
Stars: ✭ 63 (+425%)
Mutual labels:  vaccination, covid-19, vaccine-availability
impfbot
Benachrichtigungs-Bot für das niedersächische Impfportal / Notification bot for the lower saxony vaccination portal https://impfportal-niedersachsen.de
Stars: ✭ 37 (+208.33%)
Mutual labels:  vaccination, covid-19
CovidVaccineNotifier
Get notified with available vaccination centres via SMS
Stars: ✭ 21 (+75%)
Mutual labels:  vaccination, covid-19
covid-19
An app made with Flutter to track COVID-19 case counts.
Stars: ✭ 47 (+291.67%)
Mutual labels:  coronavirus, covid-19
corona tracker
COVID-19 tracking app - submission for https://wirvsvirushackathon.org/
Stars: ✭ 13 (+8.33%)
Mutual labels:  coronavirus, covid-19
covid19-timeseries
Covid19 timeseries data store
Stars: ✭ 38 (+216.67%)
Mutual labels:  coronavirus, covid-19
FaceMaskDetector
Real time face-mask detection using Deep Learning and OpenCV
Stars: ✭ 106 (+783.33%)
Mutual labels:  coronavirus, covid-19
COVID breakdown
COVID-19 statistics in Taiwan
Stars: ✭ 15 (+25%)
Mutual labels:  coronavirus, covid-19
covidAPI
Coronavirus API for Current cases by country COVID-19
Stars: ✭ 600 (+4900%)
Mutual labels:  coronavirus, covid-19
coronainfobd
Real-time corona-virus tracker of Bangladesh 🇧🇩 which includes latest updates, data visualization, public awareness from WHO and some advice to aware people. 🥰❤
Stars: ✭ 46 (+283.33%)
Mutual labels:  coronavirus, covid-19
biopython-coronavirus
Biopython Jupyter Notebook tutorial to characterize a small genome
Stars: ✭ 80 (+566.67%)
Mutual labels:  coronavirus, covid-19
Mexico-COVID-19
Base de datos de los casos de COVID-19 reportados en México. Database of the cases of COVID-19 reported in Mexico.
Stars: ✭ 71 (+491.67%)
Mutual labels:  coronavirus, covid-19
vaccine-alarm
Check for Vaccine availability in a district at specified intervals and sounds a loud alarm when a slot is available.
Stars: ✭ 22 (+83.33%)
Mutual labels:  vaccine, covid-19
web-coronavirus-stats
🌎 🦠 😷 Coronavirus disease (COVID-2019) global / world / country statistics and reports
Stars: ✭ 2 (-83.33%)
Mutual labels:  coronavirus, covid-19
COVID19-taiwan
Release COVID-19 (SARS-CoV-2) FDA / NHI drugs screening results.
Stars: ✭ 24 (+100%)
Mutual labels:  coronavirus, covid-19
COVID-19-Bangladesh-Android
An end to end tool from general public to govt portal & an awareness tool with CoronaVirus Facts, Mythbusters & Support to eradicate the language & context barrier of misinformation that's been spreading on social media & thus creating mass panic.
Stars: ✭ 57 (+375%)
Mutual labels:  coronavirus, covid-19
covid-19
A web application to display Coronavirus Diseases (COVID19) statistics from different countries.
Stars: ✭ 28 (+133.33%)
Mutual labels:  coronavirus, covid-19

auto-vaccine-appointment

Automatically searches for and completes booking of Covid-19 vaccination appointment. New York State only.

How does this work?

This script opens a Chrome browser, waits for appointments to open up, and once available will select a random time slot and complete the entire booking process automatically.

Update (3/30/2021): This script is a lot less effective now that many of the vaccination sites have implemented captchas (while strangely, others have not like the J&J Javitz Center appointments). I've implemented some quick & hacky code in scenario #1 of the feature spec that will assist with page refreshes there.

Installation

  1. Install a Ruby version manager such as rbenv or rvm (on Windows, check out https://rubyinstaller.org/)
  2. Clone the repo
  3. gem install bundler
  4. bundle install

Running

  1. There are a bunch of constants at the top of the file named book_vaccine.rb. Update those to reflect your own personal information.
  2. rspec spec/features/book_vaccine.rb > booking.log
  3. Wait forever because appointment slots never seem to open up anyway, unless you're in Potsdam, NY.

Here it is in action:

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].