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

[T12-2] PatientBook #61

Open
wants to merge 706 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
706 commits
Select commit Hold shift + click to select a range
665cf56
change sequence of methods
kumuwu Nov 9, 2018
ea95b8c
Merge pull request #158 from lixinze777/master
lixinze777 Nov 9, 2018
cdd3469
more test code
kumuwu Nov 9, 2018
8bd0b8e
typo
kumuwu Nov 9, 2018
312bc91
change exception message and related tests
kumuwu Nov 9, 2018
144c22c
Allow prompt window to ding ding ding when trying to access main window
lixinze777 Nov 10, 2018
b495d97
Travis
lixinze777 Nov 10, 2018
a0fff31
change some test cases
kumuwu Nov 10, 2018
212759f
Merge pull request #161 from lixinze777/master
lixinze777 Nov 10, 2018
9972fef
Merge pull request #160 from kumuwu/natural-language
kumuwu Nov 10, 2018
73ceb82
edit the style
ZZG229 Nov 10, 2018
6575adf
Merge branch 'master' of https://github.com/ZZG229/main into diseaseA…
ZZG229 Nov 10, 2018
5f21371
edit the checkstyle
ZZG229 Nov 10, 2018
22f47aa
Merge pull request #163 from ZZG229/diseaseAndSymptom
ZZG229 Nov 10, 2018
7cd4ab5
Update User Guide
lixinze777 Nov 10, 2018
a1c4188
edit the ppp
ZZG229 Nov 10, 2018
bcf55ca
Merge pull request #164 from lixinze777/master
lixinze777 Nov 10, 2018
15d909b
Merge pull request #165 from ZZG229/diseaseAndSymptom
lixinze777 Nov 10, 2018
9f49785
fix bugs
kumuwu Nov 10, 2018
4e6dcbb
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 10, 2018
52acf9f
Drug Search without MoreInfo
pratyushghosh Nov 10, 2018
a1dd300
edit the exception message
ZZG229 Nov 10, 2018
dd901c5
fix ID issue
kumuwu Nov 10, 2018
74f1ddc
Merge pull request #167 from ZZG229/diseaseAndSymptom
lixinze777 Nov 10, 2018
ed9cd26
Delete dataset
ZZG229 Nov 10, 2018
1b34bc9
Config.json added to commit
pratyushghosh Nov 10, 2018
715234b
Merge pull request #168 from CS2103-AY1819S1-T12-2/ZZG229-patch-2
lixinze777 Nov 10, 2018
29b61cf
Drug Search FINALIZED
pratyushghosh Nov 10, 2018
0e53004
Newline added to config.json
pratyushghosh Nov 10, 2018
153fb07
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 10, 2018
0f83bdb
Stylecheck changes made.
pratyushghosh Nov 10, 2018
7875b4b
More checkstyle fixes
pratyushghosh Nov 10, 2018
44821bb
Final checkstyle changes
pratyushghosh Nov 10, 2018
b11d803
Checkstyle fixes yet again
pratyushghosh Nov 10, 2018
b99d63f
Merge pull request #169 from pratyushghosh/drugsearchfinal
kumuwu Nov 10, 2018
611a080
fix messages
kumuwu Nov 10, 2018
7f0660e
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 10, 2018
16e5040
edit the aboutUs doc
ZZG229 Nov 10, 2018
6381357
More Info Linked, Find Fixed
pratyushghosh Nov 10, 2018
fbc9676
Checkstyle fixes
pratyushghosh Nov 10, 2018
add09d2
edit the message for listCommand
ZZG229 Nov 10, 2018
80cc3a3
edit the user guide
ZZG229 Nov 10, 2018
1fbb320
fix messages
kumuwu Nov 10, 2018
c6c4ec2
Merge pull request #172 from ZZG229/diseaseAndSymptom
kumuwu Nov 10, 2018
72d5ba6
Merge pull request #170 from pratyushghosh/drugsearchfinal
kumuwu Nov 10, 2018
d61d27e
Merge pull request #173 from kumuwu/natural-language
kumuwu Nov 10, 2018
5b45dd3
More Info Command Fixed
pratyushghosh Nov 10, 2018
2b17dbe
Checkstyle changes
pratyushghosh Nov 10, 2018
50f26e1
Merge pull request #175 from pratyushghosh/drugsearchfinal
cubefury Nov 10, 2018
eab8fa3
Merge remote-tracking branch 'remotes/CS2103-AY1819S1-T12-2/master' i…
cubefury Nov 10, 2018
4e2f031
Update the user guide
ZZG229 Nov 10, 2018
02abf94
edit add command class to include string limit
ZZG229 Nov 10, 2018
416e63a
Minor documentation fixes.
cubefury Nov 10, 2018
0f63e88
Merge pull request #176 from ZZG229/diseaseAndSymptom
ZZG229 Nov 10, 2018
febf4fa
edit the user guide
ZZG229 Nov 10, 2018
6d0d9e1
Merge pull request #178 from ZZG229/diseaseAndSymptom
cubefury Nov 10, 2018
3470db3
Merge pull request #177 from shuiherng/master
cubefury Nov 10, 2018
07e9e14
fix tag length
kumuwu Nov 10, 2018
9da3a8c
Update photo in readme
lixinze777 Nov 10, 2018
a4b0a58
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 10, 2018
6c3c24d
one line in UG
kumuwu Nov 10, 2018
b25e858
Merge pull request #179 from lixinze777/master
kumuwu Nov 10, 2018
952a40a
typo
lixinze777 Nov 10, 2018
a9e8eed
Merge pull request #180 from kumuwu/natural-language
kumuwu Nov 10, 2018
fc1414b
Merge pull request #181 from lixinze777/master
kumuwu Nov 10, 2018
7788acd
Wording of Error Messages Changed in FindCommand and DrugSearch
pratyushghosh Nov 10, 2018
6be8f19
readme
lixinze777 Nov 10, 2018
2dc69f1
Standardized Error Output
pratyushghosh Nov 10, 2018
c93886c
90% of bugs in Drug Search fixed
pratyushghosh Nov 10, 2018
e27b128
100% of all bugs in Drug Search fixed.
pratyushghosh Nov 10, 2018
6f5d999
Checkstyle fixes.
pratyushghosh Nov 10, 2018
6de36e1
Checkstyle fixes.
pratyushghosh Nov 10, 2018
f2c7ce6
Merge pull request #182 from lixinze777/master
pratyushghosh Nov 10, 2018
0587447
Tests added for FindCommandParser, MoreInfoCommandParser and PatientB…
pratyushghosh Nov 10, 2018
a66674c
Checkstyle fix.
pratyushghosh Nov 10, 2018
6d210a9
Checkstyle fixes.
pratyushghosh Nov 10, 2018
662de83
Removed magic numbers from test code.
pratyushghosh Nov 10, 2018
d53c9e4
Added Test For DrugCsvUtil
pratyushghosh Nov 10, 2018
ea3c799
Checkstyle fix.
pratyushghosh Nov 10, 2018
80013a4
Checkstyle fixes.
pratyushghosh Nov 10, 2018
bb7edb9
Checkstyle fixes
pratyushghosh Nov 10, 2018
a3aba95
Added Tests For DrugSearch
pratyushghosh Nov 10, 2018
5b7105e
Checkstyle fix.
pratyushghosh Nov 10, 2018
069f88f
Checkstyle fix and test additions.
pratyushghosh Nov 10, 2018
32f6379
Checkstyle fixes
pratyushghosh Nov 10, 2018
b4a042b
Checkstyle fixes.
pratyushghosh Nov 10, 2018
d4c763c
Final tests added.
pratyushghosh Nov 11, 2018
7886a0f
Checkstyle fix.
pratyushghosh Nov 11, 2018
691cbe6
Merge pull request #183 from pratyushghosh/drugsearchfinal
cubefury Nov 11, 2018
214d4fd
edit the file path issue
ZZG229 Nov 11, 2018
e480557
edit the diagnosis class
ZZG229 Nov 11, 2018
d2f8e5b
Merge pull request #184 from ZZG229/diseaseAndSymptom
kumuwu Nov 11, 2018
919167b
Update the picture
ZZG229 Nov 11, 2018
01c0631
Edit the error message in commands
ZZG229 Nov 11, 2018
3c26db2
edit the addCommand Class to check empty disease parameter
ZZG229 Nov 11, 2018
3bd149c
add test cases for fileUtilTest.java
ZZG229 Nov 11, 2018
0b78495
add tests for addCommandTest class
ZZG229 Nov 11, 2018
81619a0
add tests for DiagnosisTest class
ZZG229 Nov 11, 2018
9c5c5da
add tests for CommnadResultTest class
ZZG229 Nov 11, 2018
b2199ae
add new line char
ZZG229 Nov 11, 2018
8372448
edit error messages in findcommand class
ZZG229 Nov 11, 2018
ef0666d
add tests in findcommandtest calss
ZZG229 Nov 11, 2018
8cedb27
edit the error message in findcommand class
ZZG229 Nov 11, 2018
219dd3d
add listcommandtest class
ZZG229 Nov 11, 2018
dcc849f
edit the classes
ZZG229 Nov 11, 2018
444548b
add assertions
kumuwu Nov 11, 2018
336290e
change the pic for invalid predict command
ZZG229 Nov 11, 2018
f89637e
refactor the predictcommand class
ZZG229 Nov 11, 2018
bce53c5
add predictcommandtest class
ZZG229 Nov 11, 2018
225e83a
some logging
kumuwu Nov 11, 2018
cb20788
change one line
kumuwu Nov 11, 2018
d383efa
add predictCommandparserTest class
ZZG229 Nov 11, 2018
9d1f7aa
edit user guide
kumuwu Nov 11, 2018
cdf58bb
change DG phrasing
kumuwu Nov 11, 2018
d23aeab
Enable select to actually select the card. Panel will scroll down aut…
lixinze777 Nov 11, 2018
490100b
update sequence diagram
kumuwu Nov 11, 2018
ba6dc75
Fix Bug, Update User guide
lixinze777 Nov 11, 2018
5c1f00d
add activity diagram
kumuwu Nov 11, 2018
18ae7bb
fix the bug of button position when prompt window max
lixinze777 Nov 12, 2018
3eca503
Added PPP
cubefury Nov 12, 2018
477722f
Merge pull request #185 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
fed576c
Merge pull request #186 from lixinze777/master
cubefury Nov 12, 2018
b879e78
add design considerations
kumuwu Nov 12, 2018
6b0e208
Updated PPP, fixed schedule storage tests
cubefury Nov 12, 2018
ec954de
add code snippets
kumuwu Nov 12, 2018
521e81a
Fixed formatting
cubefury Nov 12, 2018
073e549
update the developer guide and related diagrams
ZZG229 Nov 12, 2018
a76a260
update the user guide
ZZG229 Nov 12, 2018
9f0a4bf
update activity digram
kumuwu Nov 12, 2018
eae8679
Fixed formatting
cubefury Nov 12, 2018
12a4eef
Merge pull request #188 from ZZG229/diseaseAndSymptom
cubefury Nov 12, 2018
0ec2587
Merge remote-tracking branch 'remotes/CS2103-AY1819S1-T12-2/master'
cubefury Nov 12, 2018
2286e6a
some adjust in ppp and user guide
lixinze777 Nov 12, 2018
f4a4bfd
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
adfbc0a
add instruction for manual testing
kumuwu Nov 12, 2018
c88ef98
improve phrasing
kumuwu Nov 12, 2018
e28eed8
Merge pull request #189 from kumuwu/natural-language
kumuwu Nov 12, 2018
5b4d342
Added More Tests
cubefury Nov 12, 2018
cc1d642
Added More Tests
cubefury Nov 12, 2018
5fcd8aa
travis pls
cubefury Nov 12, 2018
3e8f05a
Update the aboutus page
ZZG229 Nov 12, 2018
a823e98
Update the user guide
ZZG229 Nov 12, 2018
09d1b63
update ppp
ZZG229 Nov 12, 2018
62b0eb5
refactor the diagnosis class
ZZG229 Nov 12, 2018
47097dd
rename ppp
kumuwu Nov 12, 2018
be126e9
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
06a7d57
Got some UI tests to work.
cubefury Nov 12, 2018
f2243d5
Delete ZhouZegang.adoc
ZZG229 Nov 12, 2018
f8a3697
Delete ZhouZegang.adoc
ZZG229 Nov 12, 2018
851028a
Design considerations - switch
lixinze777 Nov 12, 2018
f7b0d1c
Thanks grammarly
cubefury Nov 12, 2018
a8dc8cc
Update the about us
ZZG229 Nov 12, 2018
f6bbad4
update ppp
ZZG229 Nov 12, 2018
00cc975
resolve conflict
ZZG229 Nov 12, 2018
e89a100
PPP update
lixinze777 Nov 12, 2018
53559bd
Merge pull request #191 from CS2103-AY1819S1-T12-2/ZZG229-patch-3
ZZG229 Nov 12, 2018
f8deac3
add ppp
ZZG229 Nov 12, 2018
c7a2800
Delete config.json
ZZG229 Nov 12, 2018
11a3c9c
add new line for json
ZZG229 Nov 12, 2018
35a6228
update PPP
kumuwu Nov 12, 2018
34be310
add new line char
ZZG229 Nov 12, 2018
fac65a8
Merge pull request #192 from lixinze777/master
lixinze777 Nov 12, 2018
ba3742b
Merge branch 'diseaseAndSymptom' of https://github.com/ZZG229/main in…
ZZG229 Nov 12, 2018
338925d
add new line
ZZG229 Nov 12, 2018
01948ab
Merge pull request #190 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
dd854fc
add config.json
ZZG229 Nov 12, 2018
56a1329
Update config.json
ZZG229 Nov 12, 2018
971ec5c
Merge pull request #193 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
49015d6
Merge pull request #187 from shuiherng/master
cubefury Nov 12, 2018
e06b74a
update PPP overview
kumuwu Nov 12, 2018
c7149b7
Updated DG with test instructions
cubefury Nov 12, 2018
9f40215
User Guide Updated For Drug Search
pratyushghosh Nov 12, 2018
b9c6b52
update ppp
ZZG229 Nov 12, 2018
e847cf8
Merge pull request #195 from shuiherng/master
kumuwu Nov 12, 2018
2501f63
Merge pull request #194 from kumuwu/natural-language
kumuwu Nov 12, 2018
9942145
PPP
lixinze777 Nov 12, 2018
870b850
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
5d6f6c0
add new line
ZZG229 Nov 12, 2018
253e739
Merge pull request #197 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
138f5e4
ppp
lixinze777 Nov 12, 2018
34092a4
ppp
lixinze777 Nov 12, 2018
8aa289e
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
1d4e6ec
Minor changes
cubefury Nov 12, 2018
14e7935
Merge pull request #198 from lixinze777/master
pratyushghosh Nov 12, 2018
616c859
add manual testing cases for diagnosis
ZZG229 Nov 12, 2018
70d3d80
Merge branch 'master' into diseaseAndSymptom
ZZG229 Nov 12, 2018
8810160
Minor changes
cubefury Nov 12, 2018
0830daf
Update DeveloperGuide.adoc
ZZG229 Nov 12, 2018
74537f0
Developer Guide Updated
pratyushghosh Nov 12, 2018
caee3d9
edit ppp
kumuwu Nov 12, 2018
6da212a
Merge pull request #199 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
1fcae9f
edit the dg
ZZG229 Nov 12, 2018
445a3d4
Badge update
lixinze777 Nov 12, 2018
e3d80c8
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
cda108e
Update ppp
ZZG229 Nov 12, 2018
1d68d23
Merge pull request #200 from shuiherng/master
ZZG229 Nov 12, 2018
506bd69
quality badge
lixinze777 Nov 12, 2018
4f8dca2
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
c241bc8
Merge pull request #196 from pratyushghosh/master
pratyushghosh Nov 12, 2018
617707b
Merge pull request #201 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
d23e4bf
Merge pull request #203 from lixinze777/master
lixinze777 Nov 12, 2018
82bd5a9
edit PPP
kumuwu Nov 12, 2018
2d3d4e1
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 12, 2018
f707d7f
Merge pull request #204 from kumuwu/natural-language
kumuwu Nov 12, 2018
6e1b7bc
PPP readme
lixinze777 Nov 12, 2018
905c9cc
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
8b6b475
edit the ppp
ZZG229 Nov 12, 2018
b52309e
Merge pull request #205 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
6753858
Manual Test Cases For Drug Search Added
pratyushghosh Nov 12, 2018
ebe0c45
Accidental edit removed
pratyushghosh Nov 12, 2018
e6aebcd
edit the style
ZZG229 Nov 12, 2018
fb10c10
Merge pull request #206 from pratyushghosh/master
lixinze777 Nov 12, 2018
71dbbff
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
6c8c9ce
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
ZZG229 Nov 12, 2018
1b2366c
update the ppp
ZZG229 Nov 12, 2018
d071d73
edit AboutUs
kumuwu Nov 12, 2018
65b19bc
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 12, 2018
0cbdb0d
edit class
ZZG229 Nov 12, 2018
1ad9f74
edit UG phrasing
kumuwu Nov 12, 2018
05a6e1a
Merge pull request #207 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
d022508
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 12, 2018
eb7dfdb
Wrap up
lixinze777 Nov 12, 2018
2553ba0
boost coverage
ZZG229 Nov 12, 2018
0233bd1
Wrap up
lixinze777 Nov 12, 2018
5a92e02
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
7fa546c
Merge pull request #209 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
32f9859
add code snippet in dg
ZZG229 Nov 12, 2018
01fa7d2
Merge pull request #210 from lixinze777/master
lixinze777 Nov 12, 2018
3fffba4
edit aboutUs
kumuwu Nov 12, 2018
1545889
Merge pull request #211 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
9019701
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/mai…
kumuwu Nov 12, 2018
0f4934d
sync DG with PPP
kumuwu Nov 12, 2018
7d1344b
add two lines
ZZG229 Nov 12, 2018
67de244
Merge pull request #212 from ZZG229/diseaseAndSymptom
ZZG229 Nov 12, 2018
d2df759
ppp
lixinze777 Nov 12, 2018
95a6794
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
c427aa1
improve relevance of DG
kumuwu Nov 12, 2018
7964fdd
change one line
kumuwu Nov 12, 2018
943c80f
Merge pull request #208 from kumuwu/natural-language
kumuwu Nov 12, 2018
bd13754
Project Portfolio Added
pratyushghosh Nov 12, 2018
f2e02d4
Licenses Added To Readme
pratyushghosh Nov 12, 2018
876abb7
Merge pull request #213 from pratyushghosh/master
pratyushghosh Nov 12, 2018
4ca25ec
PPP
lixinze777 Nov 12, 2018
ec6c352
travis
lixinze777 Nov 12, 2018
9a7fbd8
Merge branch 'master' of https://github.com/CS2103-AY1819S1-T12-2/main
lixinze777 Nov 12, 2018
cb6ddca
dg
lixinze777 Nov 12, 2018
85e2b87
Merge pull request #214 from lixinze777/master
lixinze777 Nov 12, 2018
647f9fb
rename the file
ZZG229 Nov 16, 2018
d165ae8
delete the original file
ZZG229 Nov 16, 2018
1712f60
Merge pull request #215 from ZZG229/diseaseAndSymptom
lixinze777 Nov 16, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ lib/*
*.iml
*.log
*.log.*
*.csv
config.json
src/test/data/sandbox/
preferences.json
Expand Down
25 changes: 15 additions & 10 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
= Address Book (Level 4)
= Patient Book
ifdef::env-github,env-browser[:relfileprefix: docs/]

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]]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remember to update the link of original badges too.

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://gitter.im/se-edu/Lobby[image:https://badges.gitter.im/se-edu/Lobby.svg[Gitter chat]]
image:https://img.shields.io/vscode-marketplace/r/ritwickdey.LiveServer.svg[Visual Studio Marketplace]
image:https://img.shields.io/beerpay/hashdog/scrapfy-chrome-extension.svg[Beerpay]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are these badges relevant to your project?


ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
Expand All @@ -15,19 +16,22 @@ 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.
ifdef::env-github[]
image::docs/images/Ui2.png[width="600"]
endif::[]

ifndef::env-github[]
image::images/Ui2.png[width="600"]
endif::[]

* This is a desktop Patient Book application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
* It is a Java application intended for doctors to arrange information of their patients and appointment schedules.
* It is *written in OOP fashion*.

== Site Map

* <<UserGuide#, User Guide>>
* <<DeveloperGuide#, Developer Guide>>
* <<LearningOutcomes#, Learning Outcomes>>
* <<AboutUs#, About Us>>
* <<ContactUs#, Contact Us>>

Expand All @@ -36,5 +40,6 @@ endif::[]
* 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_.
* Libraries used: https://github.com/TestFX/TestFX[TextFX], https://bitbucket.org/controlsfx/controlsfx/[ControlsFX], https://github.com/FasterXML/jackson[Jackson], https://github.com/google/guava[Guava], https://github.com/junit-team/junit5[JUnit5]
* Original source code was adopted from https://github.com/se-edu/ (addressbook-level4)

== Licence : link:LICENSE[MIT]
2 changes: 2 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ dependencies {
implementation group: 'com.sun.xml.bind', name: 'jaxb-impl', version: '2.3.0'
implementation group: 'com.sun.xml.bind', name: 'jaxb-core', version: '2.3.0'
implementation group: 'javax.activation', name: 'activation', version: '1.1.1'
//Import opencsv dependency to access csv file
compile group: 'com.opencsv', name: 'opencsv', version: '4.1'

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

compile is actually the syntax of old api, can change to implementation if possible.


testImplementation group: 'junit', name: 'junit', version: '4.12'
testImplementation group: 'org.testfx', name: 'testfx-core', version: testFxVersion, {
Expand Down
32 changes: 16 additions & 16 deletions docs/AboutUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,51 +4,51 @@
:imagesDir: images
:stylesDir: stylesheets

AddressBook - Level 4 was developed by the https://se-edu.github.io/docs/Team.html[se-edu] team. +
PatientBook was developed by the https://github.com/CS2103-AY1819S1-T12-2.html[CS2103-AY1819S1-T12-2] team. +
_{The dummy content given below serves as a placeholder to be used by future forks of the project.}_ +
{empty} +
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>>]
=== Zhang Lizhi
image::kumuwu.png[width="150", align="left"]
{empty}[https://github.com/kumuwu[github]] [<<zhanglizhi#, portfolio>>]

Role: Project Advisor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remember to update the roles too


'''

=== John Roe
image::lejolly.jpg[width="150", align="left"]
{empty}[http://github.com/lejolly[github]] [<<johndoe#, portfolio>>]
=== Pratyush Ghosh
image::pratyushghosh.png[width="150", align="left"]
{empty}[http://github.com/pratyushghosh[github]] [<<Pratyushghosh#, portfolio>>]

Role: Team Lead +
Responsibilities: UI

'''

=== Johnny Doe
image::yijinl.jpg[width="150", align="left"]
{empty}[http://github.com/yijinl[github]] [<<johndoe#, portfolio>>]
=== Zhou Zegang
image::ZZG229.png[width="150", align="left"]
{empty}[http://github.com/ZZG229[github]] [<<zhouzegang#, portfolio>>]

Role: Developer +
Responsibilities: Data

'''

=== Johnny Roe
image::m133225.jpg[width="150", align="left"]
{empty}[http://github.com/m133225[github]] [<<johndoe#, portfolio>>]
=== Quek Shui Herng
image::shuiherng.png[width="150", align="left"]
{empty}[http://github.com/shuiherng[github]] [<<quekshuiherng#, portfolio>>]

Role: Developer +
Responsibilities: Dev Ops + Threading

'''

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

Role: Developer +
Responsibilities: UI
Expand Down
Loading