pe's People
pe's Issues
View consultation diagram is hard to see
Sample data incorrect
Command summary table can be clearer
Here, i/NRIC
is indicated for add and view, but edit INDEX
is not indicated. Inconsistent especially between view and edit, since both i/NRIC
and INDEX
should serve the same purpose of identifying the contact to view/edit.
This makes it confusing for the user, especially since one would expect to edit the same way you view, or add a contact. Since this is not the case, it is better to be explicit with the indexing method.
Inconsistency in commands
Problem: Some commands require to reference contacts by their NRIC (unique identifier), other commands require reference by index. There does not seem to be a standard/rationale behind it.
Adding medical information requires i/NRIC
Whereas we won't be able to edit the contact's medical information by NRIC, and only by index.
Delete in view
Password error message typo
Inconsistent summary table (2)
Under patient specific commands, view i/NRIC
is listed with i/NRIC
, but for contact specific commands, it is listed as view t/contact
without the i/NRIC
identifier.
This can be confusing, since view t/contact
does not work without the NRIC identifier either, but is omitted from the contact specific view command (and not ommited from the patient specific view command).
Find does not work for personal details
Problem: when running find, it does not look through personal details of the contact (although this is done for prescriptions, medical information etc.)
To reproduce:
- Find a person's handphone number
find 93210283
- There won't be any result.
Unable to reset password
Problem: While it was explained that there is currently no way to reset password, it should have been taken into account that medical records of patients are extremely sensitive and being able to reset password is part of regular security measures.
The current way to "reset" the password is by wiping the data completely.
Input NRIC should be non-case sensitive
Problem: Currently, NRIC are parsed case sensitive. However, since NRICs should only have capitals, the user might have a better experience if they do not have to capitalize their alphabets.
For example, allow: view i/s1234567l
Editing patient's detail in summary page brings us back to dashboard/main view page
Problem: When trying to edit information of the patient in summary view mode, we are brought back to the main view page.
To reproduce:
- View a patient:
view i/S1234569L
- Edit address:
edit 1 a/Random address
- You should be brought back to main page.
No list of parameters for edit
Wrong usage description
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.