Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 1.03 KB

README.md

File metadata and controls

14 lines (12 loc) · 1.03 KB

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