Skip to content

Fastapi, mongodb, react application (FARM Stack) to send email notifications to users when covid vaccination slots are available in India.

License

Notifications You must be signed in to change notification settings

royari/getvaccindia

Repository files navigation

GetvaccIndia

A bot to search and send email notification for available vaccine slots near your area in India


Architecture

arch

Quick start

Account setup

  1. Create an account on mongodb atlas
  2. Create a database and collection in mongodb atlas. whitelist your system's IP from the atlas console.
  3. Create a gmail account or any SMTP service to send emails

Developer setup

  1. Clone the repo using git.
  2. Rename the .env.example -> .env
  3. Add values to the variables in the .env file
  4. cd into the clonned repo and paste $ docker-compose -f docker-compose-dev.yaml up on the terminal. note: You would need docker and docker-compose installed.
  5. You can access the UI at localhost:3000 from your browser.
  6. You can access the swagger docs at localhost:8004/docs from your browser.

License

MIT License

About

Fastapi, mongodb, react application (FARM Stack) to send email notifications to users when covid vaccination slots are available in India.

Topics

Resources

License

Stars

Watchers

Forks