The Utah COVID-19 Tracker is similar to the Chinese COVID-19 tracking app that monitors where citizens are located and assigns them a color code (green, yellow, red) based on their perceived risk of infection. The citizen's color code allows them access to various places like subways, restaurants, or places of employment. I would not personally endorse that type of surveillance, but thought it would be interesting to build a similar project because it utilizes several technologies that I find fascinating.
The Utah COVID-19 Tracker was my Capstone Project for my Master of Software Development Degree. It took me about 4 months to plan and build.
The Utah COVID-19 Tracker consists of four major components:
- Android mobile application,
- Web application,
- Node.js server,
- MySQL database.
This is the web application, which would be used by government administrators.
It was build using basic HTML, CSS, JavaScript and Bootstrap.
The login functionality was coded entirely from scratch, which means it is not secure.
If I were to build it over, I would use a Login Service like AWS Cognito.
The login functionality was coded entirely from scratch, which means it is not secure.
If I were to build it over, I would use a Login Service like AWS Cognito.
This page is found at www.utahcovidtracker.com.
Feel free to explore the site. Login: test Password: test
Feel free to explore the site. Login: test Password: test
This page shows the location and color assignment for each citizen.
This page shows a summary of the citizen's current color assignments.
This page allows an adminstrator to change the color assignment of a citizen.
This confirmation page is displayed when a color is successfully changed.
This error page is displayed when a color assignment is not successfully changed.
No comments:
Post a Comment