SHUTDOWN PLANNED: VaccineSpotter.org will wind down operations on September 23, 2021. See the shutdown notice for more details. This code will remain available if it's of interest, but I haven't been actively working on things in a few months now, so I think it's time to consider this chapter closed.
A tool to help you track down COVID-19 vaccine appointment openings at your state's pharmacies. The code behind https://www.vaccinespotter.org.
Requirements:
This process is clunky right now, so my apologies.
git clone https://github.com/GUI/covid-vaccine-spotter.gityarn installyarn setupyarn dev. The development site should then be available at http://localhost:3000/.docker-compose is used to bring up a local postgres DB. Then an image runs to bootstrap the database with states and postal codes. Finally, as an example of a backend task running, a container runs the refresh-website task.
docker-compose build
docker-compose up
To run additional tasks, you can use docker-compose run:
docker-compose run --rm --no-deps task_runner bin/refresh-cvs
All of the data being collected is published as JSON files here: https://www.vaccinespotter.org/api/
Subscribe to this discussion for any announcement of API changes: https://github.com/GUI/covid-vaccine-spotter/discussions/27
If you would like to help translate the website content into other languages, thank you! You can perform translations and add additional languages at Localazy.
$t helper, like $t('my text here...')../bin/run locale:extract to extract any new strings into the website/lang/messages.pot file../bin/run locale:upload to upload the updated website/lang/messages.pot file to Localazy../bin/run locale:download to download the resulting language files.This project is licensed under the terms of the MIT license.
JavaScript
58.6%
HTML
20.4%
Vue
12.8%
PLpgSQL
6.0%
HCL
1.4%
SHUTDOWN PLANNED: VaccineSpotter.org will wind down operations on September 23, 2021. See the shutdown notice for more details. This code will remain available if it's of interest, but I haven't been actively working on things in a few months now, so I think it's time to consider this chapter closed.
A tool to help you track down COVID-19 vaccine appointment openings at your state's pharmacies. The code behind https://www.vaccinespotter.org.
Requirements:
This process is clunky right now, so my apologies.
git clone https://github.com/GUI/covid-vaccine-spotter.gityarn installyarn setupyarn dev. The development site should then be available at http://localhost:3000/.docker-compose is used to bring up a local postgres DB. Then an image runs to bootstrap the database with states and postal codes. Finally, as an example of a backend task running, a container runs the refresh-website task.
docker-compose build
docker-compose up
To run additional tasks, you can use docker-compose run:
docker-compose run --rm --no-deps task_runner bin/refresh-cvs
All of the data being collected is published as JSON files here: https://www.vaccinespotter.org/api/
Subscribe to this discussion for any announcement of API changes: https://github.com/GUI/covid-vaccine-spotter/discussions/27
If you would like to help translate the website content into other languages, thank you! You can perform translations and add additional languages at Localazy.
$t helper, like $t('my text here...')../bin/run locale:extract to extract any new strings into the website/lang/messages.pot file../bin/run locale:upload to upload the updated website/lang/messages.pot file to Localazy../bin/run locale:download to download the resulting language files.This project is licensed under the terms of the MIT license.
JavaScript
58.6%
HTML
20.4%
Vue
12.8%
PLpgSQL
6.0%
HCL
1.4%