COVID-19 Dashboard made using VueJS and Firestore database. See below for more information on the dashboard.
npm install
npm run serve
npm run build
npm run lint
Try it out here: https://bt3103-proj-10cd2.web.app/
Please register an account to receive full access to the dashboard.
- A general welcome page before authenticated users begin their use
- A registration page for users to create an account by filling in their particulars (email and password)
- A login page that prompts the user’s email and password for Firestore authentication
- A page that expresses our mission and goals
- Provides the latest COVID-19 news updates (such as the most recently reported number of cases and fatalities in Singapore, the locations visited by COVID-19 cases, etc.)
- Displays a map of Singapore that provides location-specific data of healthcare institutions
- Includes dropdowns/tabs to filter by Polyclinics, GPs (General Practitioner) and SASH (Swab and Send Home), and even SASH for children
- Provide a safe space for users to interact and discuss common topics for COVID-19
- Forum will be regularly maintained by the admin team as moderators to discourage any undesired behaviour such as cyberbullying, fake news and unrelated posts
- A dedicated page that provides a means for users to interact with the developers and product owner
- Users can provide feedback such as suggesting improvements, reporting bugs/glitches in the system, etc.