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