ay2021s1-cs2103t-t13-1 / tp Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nus-cs2103-ay2021s1/tp
License: MIT License
This project forked from nus-cs2103-ay2021s1/tp
License: MIT License
Currently, there is no way to view data of all locations. We should add in the list command with keyword "locations" to view list of all locations.
Update AboutUs.md to use your profile photo
As a healthcare official tasked to publish daily reports, I want to generate daily statistics quickly and easily.
As a healthcare official with access to visits data from SafeEntry app, I can use the app to add visit data to generate insights with.
Add new extensions
Additionally, config.yml and index.md files should be adapted as well.
As a healthcare official involved in monitoring clusters, I want to ensure the cluster locations have been properly disinfected. I can generate locations that an infected person has been to and implement cleaning measures accordingly.
UC07 - View all quarantined people
UC08 - Generate locations that an infected person has been to
UC09 - Generate a list of people in contact with infected people
Do not close this issue!
This issue is meant to serve as a place to document workflow guidelines to standardise the format of issues, tasks, etc. Each comment below documents a specific part of the workflow.
If you would like to edit a specific workflow, please discuss with the rest of the team on Telegram chat or during team meetings. Once there are no objections, you are free to edit the comment.
UC06 - Viewing all infected people
UC10 - Viewing high-risk locations
UC11 - Viewing daily statistics
We would like to keep track of the locations that people can visit. This needs a functionality to add locations to virustracker. Locations will be an independent model from the Person model.
We need the new location class to be displayed properly in the GUI
As a healthcare official, I can use the app to add locations data. Locations data are necessary since visits data depends on location data.
As a healthcare official who wants to contain possible outbreaks of infections, I want to generate a list of people in contact with infected people, so that I can send them Stay Home Notices.
As a healthcare official managing quarantined people, I want to update people's quarantine status, so that I can be aware of a person's quarantine status.
As a healthcare official managing infected patient, I want to update people's infection status, so that I can keep the current epidemic situation up to date.
As a healthcare official, I can delete outdated visit data so that I can keep the date on visits up to date.
As a healthcare official, I can view a list of all quarantined people, so that I can keep track of who should be staying at home.
Transfer the features on the Google Doc to the user guide itself.
Updating quarantine status
Viewing locations that has been visited by infected people
Viewing people in contact with infected people
A person can either be quarantined or not quarantined by Covid-19. The handling of this property of a person requires a new unit class to be created. The quarantined status is independent of the infected status.
As a healthcare official involved with setting up SafeEntry checkpoints, I want to identify locations with a high risk of infection so that I can know which places need these checkpoints the most.
UC12 - Update infection status
UC13 - Update quarantine status
Currently, the list command of VirusTracker does not take in additional input. We should refactor the list command to take in additional input as VirusTracker needs to list a variety of properties.
Adapt the developer guide for AB3 for the use of VirusTracker.
UC01 -Add a visit using Date, Location, Person
UC02 - Deleting visits by Date
Currently, there is no way to view data of all visits. We should add in the list command with keyword "visits" to view list of all visits.
Feature 1 - Adding a visit using Date, Location, Person
Feature 2 - Deleting a visit by Date
Transfer the features on the Google Doc to the user guide itself.
Feature 10 - Viewing high-risk locations
Feature 11 - Viewing daily statistics
Add a Visit class that takes in Person , Location and Date
Adapt the user guide for AB3 for the use of VirusTracker.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.