Real time COVID-19 data tracker with login system and email notifications.
View Demo
·
Report Bug
·
Request Feature
This COVID-19 real-time data tracker utilizies the mathdro.id api located at:
https://covid19.mathdro.id/api
...which populates our application's data cards and line/bar charts with daily and historical data in a mobile-first responsive user interface.
Built upon Adrian Hajdin's COVID-19 Data Tracker, the user can sign up for an account to receive daily updates and case numbers directly to their email inbox utilizing Mailgun. Improving upon the supplied repository, we have also added vaccination details, a Google Maps interface to direct the user to their local testing and vaccination clinics, as well as a dynamic User Settings page connected to our MongoDB/Mongoose backend.
This collaborative effort was made possible with the hard work of:
Project Mananger: Zi Wang
Front End Team: Peter Phenow & Zi Wang Back End Team: James Leitschuh & Troy Dorman
Front & Back End: Kai Dong
Thank you for your contribution!
To get a local copy up and running follow these simple steps.
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/ZiWang55/Covid_19_Tracker.git
- Install NPM packages
npm install
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Project Link: https://github.com/ZiWang55/Covid_19_Tracker
- This project was based upon Adrian Hajdin's COVID-19 Tracker. We used his project as a basis and customized it into our application and integrated new technologies. We definitely appreciate his tutorial and you should go star his project now!
- Visualization data on members page sourced from https://ourworldindata.org/ and https://covid19.biglocalnews.org/. Many thanks for making such intuitive UI components available to be easily shared.