Skip to content

Daily update COVID-19 data for Irvine, Orange County. Multi language supported. Implemented JWT authentication for Admin user.

Notifications You must be signed in to change notification settings

iTh1nk/covid19-react-spring

Repository files navigation

  • This app is designed for gathering covid-19 cases for Irvine, Orange County, and also US on daily bases;
  • All data was retrieved from official health department;
  • Multi-language is supported in this app: English and Mandarin;

  • App front end uses React.js, back end uses Java Spring, and database uses MySQL;
  • App includes an admin page for CRUDing toaster notification and potentially for daily data;
  • In order to easily switch between multi-language, all texts are stored in a .json file since there are only few texts needed in this app;
  • React hook useContext is used to physically switch between languages;
  • This app hasn't include back-end authentication, instead, react handles admin page access by using short token and creating variable in local storage which will be removed after 1 hour;
  • JWT has been implemented.

About

Daily update COVID-19 data for Irvine, Orange County. Multi language supported. Implemented JWT authentication for Admin user.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages