Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[W09-2] Health Hub #39

Open
wants to merge 1,127 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1127 commits
Select commit Hold shift + click to select a range
7799bd3
Modified User Guide for additional clarity. Added description to edit…
Lookuz Apr 5, 2019
9cff0df
Merge branch 'master' into Lukaz-v1.3
Lookuz Apr 5, 2019
b081e04
Merge pull request #161 from Lookuz/Lukaz-v1.3
Lookuz Apr 5, 2019
5ccaf0d
Fixed filter healthworker bug. Added use of substring to filtering by…
Lookuz Apr 6, 2019
7fc1339
Fixed bugs in naming convention.
Lookuz Apr 6, 2019
e4a07e4
Merge remote-tracking branch 'origin/Lukaz-v1.3' into Lukaz-v1.3
Lookuz Apr 6, 2019
ed3b8a3
Merge pull request #201 from Lookuz/Lukaz-v1.3
jing1324 Apr 6, 2019
cbfc358
Merge pull request #36 from CS2103-AY1819S2-W09-2/master
merody66 Apr 6, 2019
eed3c76
Added tags for RepoSense compatibility
daviddl9 Apr 8, 2019
1ac39ce
Merge pull request #202 from daviddl9/add_find_request_command
daviddl9 Apr 8, 2019
db1231a
Updated config file to add author name
daviddl9 Apr 8, 2019
10a6b90
Merge pull request #203 from daviddl9/add_find_request_command
daviddl9 Apr 8, 2019
0b2df7e
Fixed EditRequestCommand bug and added documentation
daviddl9 Apr 8, 2019
422c0f9
Updated user guide
daviddl9 Apr 8, 2019
1ba6753
Fixed documentation issue with assign command
daviddl9 Apr 8, 2019
d350de0
BugFix: Unable to undo a complete command
jing1324 Apr 8, 2019
452055e
Updated clear and edit request command tests
daviddl9 Apr 8, 2019
c07c6b1
Fix bug in undo unable to undo completeRequest
jing1324 Apr 9, 2019
8928164
Merge pull request #204 from daviddl9/add_find_request_command
jing1324 Apr 9, 2019
8d91dbb
Fix bug with CompleteRequestCommand test
jing1324 Apr 9, 2019
8c78329
Fix new line at EOF
jing1324 Apr 9, 2019
8659ddb
Fix new line at EOF
jing1324 Apr 9, 2019
3e5d831
Updated dev guide diagrams
daviddl9 Apr 9, 2019
a0f8efe
Merge pull request #206 from daviddl9/add_find_request_command
daviddl9 Apr 9, 2019
6ef2131
Merge pull request #37 from CS2103-AY1819S2-W09-2/master
merody66 Apr 9, 2019
e8ef290
Updated user guide
daviddl9 Apr 9, 2019
3d594ea
Merge pull request #205 from jing1324/bugfix
merody66 Apr 9, 2019
3aec787
Merge pull request #38 from CS2103-AY1819S2-W09-2/master
merody66 Apr 9, 2019
0139cc7
Merge pull request #17 from CS2103-AY1819S2-W09-2/master
brohandev Apr 9, 2019
46cba5a
Updated documentation
daviddl9 Apr 9, 2019
d6b2ea9
updated healthworker book
daviddl9 Apr 9, 2019
fce2c58
Merge pr from org
daviddl9 Apr 9, 2019
1c9dc15
fixed statistics class
brohandev Apr 9, 2019
92955c2
Modified the command usage message for clarity.
merody66 Apr 9, 2019
db20bb8
Renamed AddressBookSystemTest to HealthHubSystemTest, and implemented…
merody66 Apr 9, 2019
fa19634
checkstyle
brohandev Apr 9, 2019
89c4ad8
Fix checkstyle.
merody66 Apr 9, 2019
0d68e59
checkstyle
brohandev Apr 9, 2019
9339233
checkstyle
brohandev Apr 9, 2019
427baa1
Merge pull request #209 from huichun66/master
brohandev Apr 9, 2019
8c503a9
Merge pull request #208 from brohandev/master
merody66 Apr 9, 2019
c98e6b7
Changed file names
daviddl9 Apr 9, 2019
b004a6e
resolved conflict
daviddl9 Apr 9, 2019
8850e8f
resolved conflict
daviddl9 Apr 9, 2019
d4a2f7d
Merge pull request #207 from daviddl9/add_find_request_command
daviddl9 Apr 9, 2019
410f759
Updated images and resized images
daviddl9 Apr 9, 2019
70ea152
Merge pull request #210 from daviddl9/add_find_request_command
daviddl9 Apr 9, 2019
8b08104
Updated UG
daviddl9 Apr 9, 2019
383643c
Merge pull request #211 from daviddl9/add_find_request_command
daviddl9 Apr 9, 2019
0989be6
Added logger to assignrequestcommand
daviddl9 Apr 10, 2019
11b4552
Updated UG filter healthworker command with image example.
Lookuz Apr 10, 2019
31937c5
Fixed issue with image not rendering.
Lookuz Apr 10, 2019
c8ad091
Added developer guide contributions to PPP.
Lookuz Apr 10, 2019
460aa86
Renamed PPP file name.
merody66 Apr 11, 2019
2080e12
Merge pull request #213 from huichun66/master
merody66 Apr 11, 2019
e7bb5c3
Added sequence diagrams for filter in Developer Guide. Restructured s…
Lookuz Apr 11, 2019
9d25252
Merge branch 'master' into Lukaz-v1.3
Lookuz Apr 11, 2019
ada60b7
Modified User and Developer guides
jing1324 Apr 12, 2019
154b1a0
Merge pull request #39 from CS2103-AY1819S2-W09-2/master
merody66 Apr 12, 2019
4ec92ec
Implemented isAssigned methods in ModelManager, RequestBook and Uniqu…
Lookuz Apr 12, 2019
3a77c5c
Fixed EOF in config.json and healthworkerbook.json
Lookuz Apr 12, 2019
3176182
Merge remote-tracking branch 'origin/Lukaz-v1.3' into Lukaz-v1.3
Lookuz Apr 12, 2019
7479caf
Fixed minor bugs in isAssigned tests.
Lookuz Apr 12, 2019
93814c3
Added bug fix to prevent deletion of HealthWorker that are assigned t…
Lookuz Apr 12, 2019
1c55d7e
Merge pull request #214 from Lookuz/Lukaz-v1.3
daviddl9 Apr 12, 2019
fa519b6
merge pr from org
daviddl9 Apr 12, 2019
e7b9e6b
Merged updates from org
daviddl9 Apr 12, 2019
59181bb
Added functionality to filter healthworker by nric field.
Lookuz Apr 12, 2019
e643c22
Added methods for updating request upon updating health worker.
Lookuz Apr 12, 2019
1021dd7
Amending single-space line break in lookuz.adoc
Lookuz Apr 12, 2019
e6d4fb2
Merged updates from org
daviddl9 Apr 12, 2019
fbb34dd
Updated assign request to check for conflicting timings of healthworkers
daviddl9 Apr 12, 2019
2a0276d
Fixed edit request command bug
daviddl9 Apr 12, 2019
c58cd72
Updated user guide
daviddl9 Apr 12, 2019
2444f6b
Added minor documentation
daviddl9 Apr 12, 2019
140992e
Changed huichun.adoc to huichun66.adoc for reference.
merody66 Apr 12, 2019
639b7c1
Uncommented ModelHelper.java
merody66 Apr 12, 2019
a67783f
Uncommented some lines in TestApp.java
merody66 Apr 12, 2019
b8bdc11
Uncommented some lines in TestUtil.java and implemented some methods …
merody66 Apr 12, 2019
9d25cc1
Edited TypicalRequests and TypicalHealthWorkers sample data to be a b…
merody66 Apr 12, 2019
1a13711
Implemented HelpCommandSystemTest.java
merody66 Apr 12, 2019
8cb0d95
Implemented SelectCommandSystemTest.java
merody66 Apr 12, 2019
2c7fb28
Fixed checkstyle errors.
merody66 Apr 12, 2019
45ea656
Modified HealthHubSystemTest.java and implemented DeleteRequestComman…
merody66 Apr 12, 2019
9eb0f8a
Merge branch 'master' into master
merody66 Apr 12, 2019
d76b98d
Merge pull request #40 from CS2103-AY1819S2-W09-2/master
merody66 Apr 12, 2019
c438efd
Modified typicalrequests and typicalhealthworkers json files for cons…
merody66 Apr 12, 2019
2c54668
Fixed some of the failed tests.
merody66 Apr 12, 2019
6911c9e
Modified typicalrequests.java
merody66 Apr 12, 2019
ceef331
Merge pull request #217 from huichun66/master
merody66 Apr 12, 2019
5eed240
Rectified merge conflict
daviddl9 Apr 13, 2019
a3c4674
added eof to config
daviddl9 Apr 13, 2019
245b0f4
Merge pull request #216 from daviddl9/add_find_request_command
merody66 Apr 13, 2019
04cd41b
Updated Diagrams for DeveloperGuide.
Lookuz Apr 13, 2019
76595c2
Merge branch 'master' into Lukaz-v1.3
Lookuz Apr 13, 2019
0c5f7e6
Added automatic update of assigned healthworker NRIC when NRIC field …
Lookuz Apr 13, 2019
6b6b1b6
Fixed EOF in json files
Lookuz Apr 13, 2019
9749a99
Fixed bug in AddRequestCommandTest
Lookuz Apr 13, 2019
9841d5a
Updated TestApp to include typical requests and healthworkers
Lookuz Apr 13, 2019
cef1c18
Updated System Tests.
Lookuz Apr 13, 2019
86d585f
Fixed indentation errors.
Lookuz Apr 13, 2019
eb3abdb
Stupid asciidoctor bugs.
Lookuz Apr 13, 2019
bbb99fa
FUCK LA LOL
Lookuz Apr 13, 2019
29d6b1e
Deprecated tests that are not working.
Lookuz Apr 13, 2019
debdb6a
Javadocs
Lookuz Apr 13, 2019
8ef0e73
Merge pull request #41 from CS2103-AY1819S2-W09-2/master
merody66 Apr 13, 2019
1258c81
config.json
Lookuz Apr 13, 2019
18d0e2c
I HEAR THE DRUMS ECHOING TONIGHT
Lookuz Apr 13, 2019
e60f4a8
Resolve merge conflict
jing1324 Apr 13, 2019
9d58e08
Merge pull request #215 from Lookuz/Lukaz-v1.3
merody66 Apr 13, 2019
820baa4
Merge pull request #42 from CS2103-AY1819S2-W09-2/master
merody66 Apr 13, 2019
9783e32
Modify some diagrams in DG
jing1324 Apr 13, 2019
9adedd8
Renamed FindCommandSystemTest.java to FilterCommandSystemTest.java
merody66 Apr 13, 2019
2adcc45
Fixed SampleDataTest problems.
merody66 Apr 13, 2019
5efb01c
Commented out JsonSerializableRequestBookTest.java, behaves very irra…
merody66 Apr 13, 2019
f0c340b
Uncommented SampleDataTest.java and implemented FilterCommandSystemTe…
merody66 Apr 13, 2019
10a5ace
Added nric field to show in the GUI for health worker.
merody66 Apr 13, 2019
5992375
Fix checkstyle errors.
merody66 Apr 13, 2019
d8aa421
Renamed some methods.
merody66 Apr 13, 2019
492505a
Implemented FilterCommandSystemTest.java
merody66 Apr 13, 2019
e68f40b
Renamed FilterCommandSystemTest.java to FilterRequestCommandSystemTes…
merody66 Apr 13, 2019
a403271
Updated some minor css.
merody66 Apr 13, 2019
151ce79
Changed UI image to an updated one.
merody66 Apr 13, 2019
35ba0d3
Updated Ui.png to show more details.
merody66 Apr 13, 2019
6c5ee11
Added a line of code to fix a bug.
merody66 Apr 13, 2019
bf4de72
Merge pull request #219 from huichun66/master
daviddl9 Apr 14, 2019
306ed34
Merge pull request #18 from CS2103-AY1819S2-W09-2/master
brohandev Apr 14, 2019
6124510
Modify Storage diagram
jing1324 Apr 14, 2019
43188dc
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-2/mai…
jing1324 Apr 14, 2019
c694daa
editRequest_statistics bug fixed
brohandev Apr 14, 2019
84a8c30
Touch up on DG
jing1324 Apr 14, 2019
1e9b32b
Add version 1.4 release notes to UG
jing1324 Apr 14, 2019
f3e9197
implemented ordering by value of treemap into a linkedhashmap
brohandev Apr 14, 2019
1013078
javadocs
brohandev Apr 14, 2019
32aa3ec
Modify PPP
jing1324 Apr 14, 2019
d90f023
Update config.json
jing1324 Apr 14, 2019
23ddcc2
Hopefully this solved the EOF problem
jing1324 Apr 14, 2019
7a26157
Merge pull request #220 from brohandev/master
jing1324 Apr 14, 2019
6a675d9
Merge pull request #218 from jing1324/documentation
jing1324 Apr 14, 2019
ea87fc2
user guide
brohandev Apr 14, 2019
6b52420
Commit to allow checkout
jing1324 Apr 14, 2019
6f1bd31
Merge pull request #221 from brohandev/master
brohandev Apr 14, 2019
9412ad4
Added new CommandType to facilitate undo/redo of both books at once
jing1324 Apr 14, 2019
ffbe6ae
Implement undo/redo for new EditHealthWorkerCommand
jing1324 Apr 14, 2019
0bd0a65
Fix some bugs
jing1324 Apr 14, 2019
c39c54e
Shortened PPP by cutting out redundant information
Lookuz Apr 14, 2019
3fec4f4
Improved elaboration in certain portions of the Developer Guide.
Lookuz Apr 14, 2019
7c6439f
Fixed various portions of the Developer Guide
Lookuz Apr 14, 2019
fb9ff41
Merge pull request #222 from Lookuz/Lukaz-v1.3
Lookuz Apr 14, 2019
40dce98
Modified PPP slightly.
Lookuz Apr 14, 2019
a277be5
Merge pull request #223 from Lookuz/Lukaz-v1.3
Lookuz Apr 14, 2019
9e01013
Reimplement Tests involving undo redo
jing1324 Apr 14, 2019
a639578
Fix checkstyle errors
jing1324 Apr 14, 2019
8e79722
Fix EOF
jing1324 Apr 14, 2019
e19da1b
Updated PPP
daviddl9 Apr 14, 2019
1355303
Update user guides and small bug fixes
jing1324 Apr 14, 2019
f75548e
Fix merge conflicts
jing1324 Apr 14, 2019
ada1022
Fix EOF
jing1324 Apr 14, 2019
294b8da
merge pr from org
daviddl9 Apr 14, 2019
9c630d4
Updated PPP
daviddl9 Apr 14, 2019
3aa64ee
Commented out unstable test
jing1324 Apr 14, 2019
c6c1657
Merge pull request #224 from jing1324/undoRedo
daviddl9 Apr 14, 2019
7e9bba1
fixed checkstyle
daviddl9 Apr 14, 2019
7165522
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-2/mai…
jing1324 Apr 14, 2019
25f94cd
Merge pull request #225 from jing1324/documentation
daviddl9 Apr 14, 2019
9c0dc20
Fix bug with test
jing1324 Apr 14, 2019
27385e9
merge pr from org
daviddl9 Apr 14, 2019
dffed55
Updated images and documentation
daviddl9 Apr 14, 2019
2669669
Merge pull request #227 from jing1324/documentation
daviddl9 Apr 14, 2019
90cc83e
merge pr from org
daviddl9 Apr 14, 2019
8c02324
Updated dev documentation images
daviddl9 Apr 14, 2019
fa5b9a1
streamlined more statistics commands
brohandev Apr 14, 2019
c3bcd1f
checkstyle unused imports
brohandev Apr 14, 2019
ac219ef
developer guide gains
brohandev Apr 14, 2019
f80acd3
Merge pull request #228 from brohandev/master
merody66 Apr 14, 2019
cbadbc8
Merge pull request #43 from CS2103-AY1819S2-W09-2/master
merody66 Apr 14, 2019
9474558
Updated UiClassDiagram.png
merody66 Apr 14, 2019
51b279c
Updated UserGuide.adoc
merody66 Apr 14, 2019
96885b3
Merge pull request #229 from huichun66/master
merody66 Apr 14, 2019
8578a8e
Updated some lines in UserGuide.adoc
merody66 Apr 14, 2019
c02d16d
Updated my PPP.
merody66 Apr 15, 2019
29b1b7d
Merge pull request #230 from huichun66/master
merody66 Apr 15, 2019
1c8c4d0
Small changes to Developer guide
jing1324 Apr 15, 2019
b6bf3ab
Add reposense to PPP
jing1324 Apr 15, 2019
c03205f
Merge pull request #231 from brohandev/master
brohandev Apr 15, 2019
8aa88d4
Modified sequence diagram for dg
jing1324 Apr 15, 2019
e64c36f
Updated dev guide implementation for assignrequest
daviddl9 Apr 15, 2019
3ed83b5
UG gainzzzzzz
brohandev Apr 15, 2019
2d88cf5
Added tests for JsonAdaptedRequestTest
daviddl9 Apr 15, 2019
92d1bf0
Merge pull request #226 from daviddl9/add_find_request_command
daviddl9 Apr 15, 2019
736bb0f
Modify parts of dev
jing1324 Apr 15, 2019
3a3ecdf
brohandev ppp
brohandev Apr 15, 2019
0de2c8c
Merge pull request #232 from brohandev/master
brohandev Apr 15, 2019
ce11721
Final changes to ug dg and ppp
jing1324 Apr 15, 2019
8e04944
brohandev GAINZZZZ
brohandev Apr 15, 2019
73b61c7
Merge pull request #233 from jing1324/documentation
jing1324 Apr 15, 2019
8843eda
Merge pull request #234 from brohandev/master
brohandev Apr 15, 2019
a8af9ef
cosmetic changes
brohandev Apr 15, 2019
667451c
further changes
brohandev Apr 15, 2019
9b0d7df
more
brohandev Apr 15, 2019
0214a0b
Implemented ClearCommandSystemTest.java
merody66 Apr 15, 2019
71c0684
Added my author tag hahaha
merody66 Apr 15, 2019
dfa7fac
Merge pull request #235 from brohandev/master
brohandev Apr 15, 2019
108aa21
Updated UG documentation
daviddl9 Apr 15, 2019
c6bc67f
Merge pull request #236 from daviddl9/add_find_request_command
daviddl9 Apr 15, 2019
3158494
Added SetReminderCommandSequenceDiagrams.
merody66 Apr 15, 2019
942893f
Added helper images.
merody66 Apr 15, 2019
4e79f41
Updated docs.
merody66 Apr 15, 2019
5007787
Fix checkstyle errors.
merody66 Apr 15, 2019
04c9f01
Merge pull request #237 from huichun66/master
merody66 Apr 15, 2019
c98b7e9
Renamed file extensions.
merody66 Apr 15, 2019
bef9d7d
Merge pull request #238 from huichun66/master
merody66 Apr 15, 2019
4ddeaf2
Edited PPP
daviddl9 Apr 15, 2019
105e3d9
Add more sampleutildata for testing
jing1324 Apr 15, 2019
176608f
Fix checkstyle errors
jing1324 Apr 15, 2019
e805c3d
Fix eof
jing1324 Apr 15, 2019
8bde20d
Fix image unable to display in DG
jing1324 Apr 15, 2019
5e5a8bc
Merge pull request #239 from jing1324/master
daviddl9 Apr 15, 2019
04a614d
merge pr from org
daviddl9 Apr 15, 2019
eb22520
Updated docs and added AutoCompleteTextFieldSMD.png
merody66 Apr 15, 2019
decb61e
Merge pull request #240 from huichun66/master
merody66 Apr 15, 2019
eaaf2eb
Merge pull request #44 from CS2103-AY1819S2-W09-2/master
merody66 Apr 15, 2019
e025129
Updated Ui_home.png and uploaded a new Ui_home image to use for my PPP.
merody66 Apr 15, 2019
62bc740
Updated PPP and developer guide.
merody66 Apr 15, 2019
31927b2
Fixed .adoc errors
merody66 Apr 15, 2019
dd4737a
Merge pull request #241 from huichun66/master
merody66 Apr 15, 2019
087de13
Renamed file extension of image.
merody66 Apr 15, 2019
cc3f9bb
Merge pull request #242 from huichun66/master
merody66 Apr 15, 2019
34e7cf3
Updated PPP to reduce pages.
merody66 Apr 15, 2019
751a7a5
Updated PPP.
merody66 Apr 15, 2019
1f5b650
Merge pull request #243 from huichun66/master
merody66 Apr 15, 2019
51fd416
Updated developer guide.
merody66 Apr 15, 2019
f790032
Merge pull request #244 from huichun66/master
merody66 Apr 15, 2019
6a2bcee
Fixed tests and updated User Guide
daviddl9 Apr 15, 2019
396949a
merge pr from org
daviddl9 Apr 15, 2019
80331e3
Slight changes to the Developer Guide.
Lookuz Apr 15, 2019
9cdd179
Merge pull request #245 from Lookuz/Lukaz-v1.3
Lookuz Apr 15, 2019
34a9f34
Merge pull request #246 from daviddl9/add_find_request_command
daviddl9 Apr 15, 2019
3d783d2
reposense
brohandev Apr 21, 2019
dd22c3c
Merge pull request #19 from CS2103-AY1819S2-W09-2/master
brohandev Apr 21, 2019
e9f6855
Merge pull request #247 from brohandev/master
brohandev Apr 21, 2019
ecbeb1c
Update daviddl9.adoc
daviddl9 Apr 21, 2019
2eb62fd
Revert "reposense"
daviddl9 Apr 22, 2019
d0bce25
Merge pull request #248 from CS2103-AY1819S2-W09-2/revert-247-master
daviddl9 Apr 22, 2019
3c08493
Merge pull request #20 from CS2103-AY1819S2-W09-2/master
brohandev Apr 22, 2019
d14a390
reposense
brohandev Apr 22, 2019
b8ba254
reposense
brohandev Apr 22, 2019
5d30054
Merge pull request #249 from brohandev/master
daviddl9 Apr 22, 2019
b60f011
reposense
brohandev Apr 23, 2019
296b51f
Merge pull request #250 from brohandev/master
brohandev Apr 23, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 30 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="bin/main" path="src/main/java">
<attributes>
<attribute name="gradle_scope" value="main"/>
<attribute name="gradle_used_by_scope" value="main,test"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="bin/main" path="src/main/resources">
<attributes>
<attribute name="gradle_scope" value="main"/>
<attribute name="gradle_used_by_scope" value="main,test"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="bin/test" path="src/test/java">
<attributes>
<attribute name="gradle_scope" value="test"/>
<attribute name="gradle_used_by_scope" value="test"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="bin/test" path="src/test/resources">
<attributes>
<attribute name="gradle_scope" value="test"/>
<attribute name="gradle_used_by_scope" value="test"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-9/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ lib/*
*.log
*.log.*
*.csv
config.json
src/test/data/sandbox/
preferences.json
/config.json
.DS_Store
./screenshot*.png
classes/
Expand Down
23 changes: 23 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>main</name>
<comment>Project main created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
</projectDescription>
58 changes: 38 additions & 20 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
= Address Book (Level 4)
ifdef::env-github,env-browser[:relfileprefix: docs/]
= HealthHub

https://travis-ci.org/se-edu/addressbook-level4[image:https://travis-ci.org/se-edu/addressbook-level4.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/damithc/addressbook-level4[image:https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true[Build status]]
https://coveralls.io/github/se-edu/addressbook-level4?branch=master[image:https://coveralls.io/repos/github/se-edu/addressbook-level4/badge.svg?branch=master[Coverage Status]]
https://www.codacy.com/app/damith/addressbook-level4?utm_source=github.com&utm_medium=referral&utm_content=se-edu/addressbook-level4&utm_campaign=Badge_Grade[image:https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a[Codacy Badge]]
https://travis-ci.com/CS2103-AY1819S2-W09-2/main[image:https://travis-ci.com/CS2103-AY1819S2-W09-2/main.svg?branch=master[Build Status]]
https://coveralls.io/github/CS2103-AY1819S2-W09-2/main?branch=master[image:https://coveralls.io/repos/github/CS2103-AY1819S2-W09-2/main/badge.svg?branch=master[Coverage Status]]
image:https://api.codacy.com/project/badge/Grade/59b2e00f57cf432eab91667b827851b9[link="https://app.codacy.com/app/CS2103-AY1819S2-W09-2/main?utm_source=github.com&utm_medium=referral&utm_content=CS2103-AY1819S2-W09-2/main&utm_campaign=Badge_Grade_Dashboard"]

ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
Expand All @@ -14,26 +12,46 @@ ifndef::env-github[]
image::images/Ui.png[width="600"]
endif::[]

* This is a desktop Address Book application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
* It is a Java sample application intended for students learning Software Engineering while using Java as the main programming language.
* It is *written in OOP fashion*. It provides a *reasonably well-written* code example that is *significantly bigger* (around 6 KLoC)than what students usually write in beginner-level SE modules.
* What's different from https://github.com/se-edu/addressbook-level3[level 3]:
** A more sophisticated GUI that includes a list panel and an in-built Browser.
** More test cases, including automated GUI testing.
** Support for _Build Automation_ using Gradle and for _Continuous Integration_ using Travis CI.
== Why HealthHub?

“Based on trends, if we project into 2050, even with immigration, the population pyramid will be inverted ...
We are going to be growing old faster than any society in the world.”
-Lee Hsien Loong, Prime Minister of Singapore

With the number of elderly slated to reach 900,000 by 2030, it is no surprise that the resources to meet the healthcare
demands of the nation are being stretched thin. Even today, it is getting harder and harder to have healthcare professionals
come down to our homes to tend to the elderly, on top of their already burgeoning workload in their workplaces.

Luckily, we now have HealthHub

HealthHub is the first centralized healthcare platform on the market which allows for healthcare professionals (in the
form of doctors and nurses) and qualified individuals from the community to tend to the needs of elderly at their own
homes. With a dedicated core administrative team, HealthHub intends to match skilled individuals to their respective
jobs efficiently and effectively.

== Target Group

HealthHub is looking at 2 large groups of target users.

* The 1st group comprises qualified individuals with necessary skills, be it basic healthcare skills like administering
IV drip, to higher-level skills like handling dialysis machinery.
* The 2nd group comprises

** The elderly needing help at home and

** Guardians of the elderly requiring additional healthcare at home

== Site Map

* <<UserGuide#, User Guide>>
* <<DeveloperGuide#, Developer Guide>>
* <<LearningOutcomes#, Learning Outcomes>>
* <<AboutUs#, About Us>>
* <<ContactUs#, Contact Us>>
* https://github.com/CS2103-AY1819S2-W09-2/main/blob/master/docs/UserGuide.adoc[User Guide]
* https://github.com/CS2103-AY1819S2-W09-2/main/blob/master/docs/DeveloperGuide.adoc[Developer Guide]
* http://github.com/CS2103-AY1819S2-W09-2/main/blob/master/docs/AboutUs.adoc[About Us]
* https://github.com/CS2103-AY1819S2-W09-2/main/blob/master/docs/ContactUs.adoc[Contact Us]

== Acknowledgements

* Some parts of this sample application were inspired by the excellent http://code.makery.ch/library/javafx-8-tutorial/[Java FX tutorial] by
_Marco Jakob_.
* Original Source Code created by SE-EDU initiative: https://github.com/se-edu/addressbook-level4[addressbook-level4]

* Libraries used: https://github.com/TestFX/TestFX[TextFX], https://github.com/FasterXML/jackson[Jackson], https://github.com/google/guava[Guava], https://github.com/junit-team/junit5[JUnit5]

== Licence : link:LICENSE[MIT]
30 changes: 30 additions & 0 deletions _reposense/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"authors":
[
{
"githubId": "Lookuz",
"displayName": "CHO...YEH",
"authorNames": ["Lookuz"]
},
{
"githubId": "daviddl9",
"displayName": "D D...TON",
"authorNames": ["daviddl9", "David Livingston"]
},
{
"githubId": "jing1324",
"displayName": "JIN...ING",
"authorNames": ["jing1324"]
},
{
"githubId": "brohandev",
"displayName": "ROH...DEV",
"authorNames": ["brohandev", "LAPTOP-QAQAFI16\\Rohan Dev"]
},
{
"githubId": "huichun66",
"displayName": "TAY...HUN",
"authorNames": ["huichun66"]
}
]
}
3 changes: 2 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'healthhub.jar'

destinationDir = file("${buildDir}/jar/")
}
Expand Down Expand Up @@ -235,3 +235,4 @@ deployOfflineDocs.dependsOn asciidoctor
processResources.dependsOn deployOfflineDocs

defaultTasks 'clean', 'headless', 'allTests', 'coverage', 'asciidoctor'
apply plugin: 'java'
4 changes: 4 additions & 0 deletions config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"logLevel" : "INFO",
"userPrefsFilePath" : "preferences.json"
}
1 change: 0 additions & 1 deletion config/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
</module>

<module name="RegexpSingleline">
<!-- Checks that FIXME is not used in comments. TODO is preferred. -->
<property name="format" value="((//.*)|(\*.*))FIXME" />
<property name="message" value='TODO is preferred to FIXME."' />
</module>
Expand Down
5 changes: 4 additions & 1 deletion config/travis/check-trailing-whitespace.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,14 @@ awk '
# (e.g. GitHub web editor)
if ($1 ~ /\.md$/) {
severity = "WARN"
print severity, $1, $2, " trailing whitespace."
} else if ($1 ~ /\.svg$/) {
# do nth for .svg files under /resources/font-awesome/ folder.
} else {
severity = "ERROR"
ret = 1
print severity, $1, $2, " trailing whitespace."
}
print severity, $1, $2, " trailing whitespace."
}
END {
exit ret
Expand Down
45 changes: 45 additions & 0 deletions data/healthworkerbook.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"healthWorkers" : [ {
"name" : "Andy Tan",
"phone" : "94358253",
"nric" : "S8312942G",
"organization" : "NUH",
"skills" : "GENERAL_PRACTICE PHYSIOTHERAPY "
}, {
"name" : "Betty Meier",
"phone" : "98761232",
"nric" : "S8176952L",
"organization" : "CGH",
"skills" : "GENERAL_PRACTICE ORTHOPAEDIC "
}, {
"name" : "Carlie Kurz",
"phone" : "95358463",
"nric" : "S9312942G",
"organization" : "NUH",
"skills" : "GYNAECOLOGY GENERAL_PRACTICE "
}, {
"name" : "Paniel Meier",
"phone" : "87652133",
"nric" : "S9701568T",
"organization" : "SGH",
"skills" : "HAEMATOLOGY PHYSIOTHERAPY "
}, {
"name" : "Ella Meyer",
"phone" : "94824524",
"nric" : "S9112942G",
"organization" : "SGH",
"skills" : "PHYSIOTHERAPY ANAESTHESIOLOGY "
}, {
"name" : "Fione Kunz",
"phone" : "94822373",
"nric" : "S7812942G",
"organization" : "TTSH",
"skills" : "OCCUPATIONAL_THERAPY CARDIOLOGY "
}, {
"name" : "George Best",
"phone" : "94824424",
"nric" : "S8812942G",
"organization" : "TTSH",
"skills" : "UROLOGY PAEDIATRIC "
} ]
}
54 changes: 27 additions & 27 deletions docs/AboutUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,53 +4,53 @@
:imagesDir: images
:stylesDir: stylesheets

AddressBook - Level 4 was developed by the https://se-edu.github.io/docs/Team.html[se-edu] team. +
_{The dummy content given below serves as a placeholder to be used by future forks of the project.}_ +
{empty} +
HealthHub is developed with love and compassion by the https://github.com/CS2103-AY1819S2-W09-2[W9-02] team. +

We are a team based in the http://www.comp.nus.edu.sg[School of Computing, National University of Singapore].

== Project Team

=== John Doe
image::damithc.jpg[width="150", align="left"]
{empty}[http://www.comp.nus.edu.sg/~damithch[homepage]] [https://github.com/damithc[github]] [<<johndoe#, portfolio>>]
=== Rohan Dev
image::brohandev.png[width="150", align="left"]
{empty}[https://github.com/brohandev[github]] [<<brohandev#, portfolio>>]

Role: Project Advisor
Role: Software Developer +
Responsibilities: Modifying the commands (Add/Edit/Delete/Find) for the Patient class.

'''

=== John Roe
image::lejolly.jpg[width="150", align="left"]
{empty}[http://github.com/lejolly[github]] [<<johndoe#, portfolio>>]
=== Choong Wey Yeh
image::lookuz.png[width="150", align="left"]
{empty}[http://github.com/Lookuz[github]] [<<lookuz#, portfolio>>]

Role: Team Lead +
Responsibilities: UI
Role: Software Developer +
Responsibilities: Modifying the commands (Add/Edit/Delete/Find) for the HealthWorker Class.

'''

=== Johnny Doe
image::yijinl.jpg[width="150", align="left"]
{empty}[http://github.com/yijinl[github]] [<<johndoe#, portfolio>>]
=== David Livingston
image::daviddl9.png[width="150", align="left"]
{empty}[https://github.com/daviddl9[github]] [<<daviddl9#, portfolio>>]

Role: Developer +
Responsibilities: Data
Role: Software Developer +
Responsibilities: Modifying the commands (Add/Edit/Delete/Find) for the different type of requests.

'''

=== Johnny Roe
image::m133225.jpg[width="150", align="left"]
{empty}[http://github.com/m133225[github]] [<<johndoe#, portfolio>>]
=== Jin Jing
image::jing1324.png[width="150", align="left"]
{empty}[https://github.com/jing1324[github]] [<<jing1324#, portfolio>>]

Role: Developer +
Responsibilities: Dev Ops + Threading
Role: Software Developer +
Responsibilities: Managing the storage related classes and its associated dependencies.

'''

=== Benson Meier
image::yl_coder.jpg[width="150", align="left"]
{empty}[http://github.com/yl-coder[github]] [<<johndoe#, portfolio>>]
=== Tay Hui Chun
image::huichun66.png[width="150", align="left"]
{empty}[http://github.com/huichun66[github]] [<<huichun66#, portfolio>>]

Role: Developer +
Responsibilities: UI
Role: User Interface Developer +
Responsibilities: Responsible for the UI of the main app and its different interactions.

'''
7 changes: 4 additions & 3 deletions docs/ContactUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
:site-section: ContactUs
:stylesDir: stylesheets

* *Bug reports, Suggestions* : Post in our https://github.com/se-edu/addressbook-level4/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.
* *Contributing* : We welcome pull requests. Follow the process described https://github.com/oss-generic/process[here]
* *Email us* : You can also reach us at `damith [at] comp.nus.edu.sg`
* *Bug Reports, Suggestions* : Post in our http://github.com/CS2103-AY1819S2-W09-2/main/issues[issue tracker] if you noticed any bugs or
have suggestions on how the app can be improved.
* *Contributing* : We welcome pull requests. Follow the process described https://github.com/oss-generic/process[here].

Loading