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-4] QuickDocs #37

Open
wants to merge 721 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
721 commits
Select commit Hold shift + click to select a range
0e81ced
updated user doc
Xue-Chenyang Apr 2, 2019
a190b33
Added annotation to patient and consultation pictures, edited consult…
simjiazhi Apr 2, 2019
0797d8a
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 2, 2019
1ea7336
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 2, 2019
abac84d
Merge branch 'master' of https://github.com/Xue-Chenyang/main
Xue-Chenyang Apr 2, 2019
3922772
Edited spacing for some consultation sections
simjiazhi Apr 2, 2019
3c10291
Attempt to fix appointment pictures not displaying by changing extens…
simjiazhi Apr 2, 2019
16726a5
Add files via upload
Xue-Chenyang Apr 2, 2019
5e8fe8a
Delete alarm_directory_after.png
Xue-Chenyang Apr 2, 2019
ffa44dc
Add files via upload
Xue-Chenyang Apr 2, 2019
e0a0e2e
Add files via upload
Xue-Chenyang Apr 2, 2019
33140ff
Merge pull request #135 from simjiazhi/master
ongaaron96 Apr 2, 2019
14b846b
Add files via upload
Xue-Chenyang Apr 2, 2019
8c53cf0
Add files via upload
Xue-Chenyang Apr 2, 2019
5cccec2
updated user docs
Xue-Chenyang Apr 2, 2019
798cb3f
Update UserGuide.adoc
Xue-Chenyang Apr 2, 2019
59e8b92
Merge pull request #136 from Xue-Chenyang/master
simjiazhi Apr 2, 2019
2306927
no message
Xue-Chenyang Apr 2, 2019
5ccacd6
Merge branch 'master' of https://github.com/Xue-Chenyang/main
Xue-Chenyang Apr 2, 2019
2467a3a
Merge pull request #137 from Xue-Chenyang/master
simjiazhi Apr 2, 2019
e8f9b1e
Update UserGuide.adoc
Xue-Chenyang Apr 2, 2019
0a34886
Update UserGuide.adoc
simjiazhi Apr 2, 2019
465747b
partially removed AB4 content, all tests passing (deleted a lot)
Xue-Chenyang Apr 3, 2019
baf0a6c
safely removed all AB4 content
Xue-Chenyang Apr 3, 2019
3f45147
minor fix
Xue-Chenyang Apr 3, 2019
2c81b9d
Merge pull request #138 from Xue-Chenyang/master
simjiazhi Apr 3, 2019
8ef94d1
Add files via upload
Xue-Chenyang Apr 3, 2019
ef3c0c3
deleted AB4 userpref
Xue-Chenyang Apr 4, 2019
6f4af72
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 4, 2019
c20b79d
no message
Xue-Chenyang Apr 4, 2019
3841af6
Ignored casing in MedicineManager module
Xue-Chenyang Apr 4, 2019
31d1f81
minor fix on storage
Xue-Chenyang Apr 4, 2019
003a321
fixed typo
Xue-Chenyang Apr 5, 2019
bade039
typo fix
Xue-Chenyang Apr 5, 2019
74c2dd9
Added help command to display user guide
simjiazhi Apr 6, 2019
e428164
display no longer editable, birth year checks, regex check for addres…
simjiazhi Apr 6, 2019
f679123
Fixed JUnit test wrt new Address Regex and patient search
simjiazhi Apr 6, 2019
c5a2ba8
Added AbortConsultationCommand
simjiazhi Apr 6, 2019
df2a80a
Fix checkstyle errors
simjiazhi Apr 6, 2019
f13d1d4
Updated test for DOB and patientmanager to improve coverage
simjiazhi Apr 6, 2019
7940696
Fixed error with dob check for feburary, non leap year dates
simjiazhi Apr 6, 2019
962a82e
Updated DOB to handle leap years and non leap years day more accurately
simjiazhi Apr 6, 2019
cb7e199
Added comments for patient module features
simjiazhi Apr 7, 2019
7a8e7d2
Edited comments for consultation features
simjiazhi Apr 7, 2019
7677518
Fixed ongoing session label's positioning, added separator for each c…
simjiazhi Apr 7, 2019
873f915
Added symptom header when viewing diagnosis
simjiazhi Apr 7, 2019
44d74e4
Edited usage messages for some commands
simjiazhi Apr 7, 2019
cb337c5
Edited userguide for prerequisite requirements of some commands, adde…
simjiazhi Apr 7, 2019
de58f98
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 8, 2019
f99044e
Merge pull request #162 from simjiazhi/master
ongaaron96 Apr 8, 2019
516fcbf
Fixed reposense by adding author name
ongaaron96 Apr 8, 2019
abf2cda
supported page up/ page down for auto completion of path in commands'…
Xue-Chenyang Apr 8, 2019
31b66b1
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 8, 2019
1367532
refactored addressbook to quickdocs for package name
Xue-Chenyang Apr 8, 2019
794461b
updated DG
Xue-Chenyang Apr 8, 2019
a7b26b2
Update [W09-4][Xue Chenyang]Portfolio.adoc
simjiazhi Apr 9, 2019
1dafb07
DG
Xue-Chenyang Apr 9, 2019
dea58ed
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
ongaaron96 Apr 9, 2019
d72b27d
DG: Modified Storage diagram to include added JsonAdapted classes
ongaaron96 Apr 9, 2019
44bda26
Modified logic of freeapp to show no free slots
ongaaron96 Apr 9, 2019
2691a27
updated DG; optimized design consideration
Xue-Chenyang Apr 9, 2019
3175680
typo fix
Xue-Chenyang Apr 9, 2019
db3e15f
update userguide for statistics command
bentwj Apr 9, 2019
9433e7b
DG: Modified implementation explanation of freeapp
ongaaron96 Apr 9, 2019
ae3be7e
DG: Formatting changes in freeapp implementation
ongaaron96 Apr 9, 2019
9a25ed9
changed Statistics command syntax from MMYY to MMYYYY, updated and ad…
bentwj Apr 9, 2019
674bb0c
update StatisticsCommand comments
bentwj Apr 9, 2019
f05abd8
Modfied tests for freeapp
ongaaron96 Apr 9, 2019
d225aaf
Modified format of listapp to be similar to listpat
ongaaron96 Apr 9, 2019
26a748f
Modified the background colour of reminder cards
ongaaron96 Apr 9, 2019
1140863
Merge pull request #164 from ongaaron96/master
simjiazhi Apr 9, 2019
e4f97b9
refactored some error messages
Xue-Chenyang Apr 9, 2019
e9daca9
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 9, 2019
a1760c9
fixed import order
Xue-Chenyang Apr 9, 2019
5ac7d9a
some more import
Xue-Chenyang Apr 9, 2019
6030430
checkstyle
Xue-Chenyang Apr 9, 2019
6fe9a8f
bug fix
Xue-Chenyang Apr 9, 2019
937ef45
more import order fix
Xue-Chenyang Apr 9, 2019
765e02d
more checkstyle
Xue-Chenyang Apr 9, 2019
3ed0ca9
some more dg
Xue-Chenyang Apr 9, 2019
a7c7e46
Update DeveloperGuide.adoc
simjiazhi Apr 9, 2019
5b3e759
Update DeveloperGuide.adoc
simjiazhi Apr 9, 2019
97d1bfe
some more dg
Xue-Chenyang Apr 9, 2019
e4da246
Merge branch 'master' of https://github.com/Xue-Chenyang/main
Xue-Chenyang Apr 9, 2019
13c2137
update MonthStatistics
bentwj Apr 9, 2019
df20b6d
Merge remote-tracking branch 'upstream/master'
bentwj Apr 9, 2019
ca685c9
eof error
bentwj Apr 9, 2019
994fe76
removed unused import
bentwj Apr 9, 2019
7deefd3
Update build.gradle
simjiazhi Apr 9, 2019
f86fe42
Merge pull request #163 from Xue-Chenyang/master
simjiazhi Apr 9, 2019
96c0a0a
Merge remote-tracking branch 'upstream/master'
bentwj Apr 9, 2019
a6bfb9d
Documentation edits for UG, DG and PPP
simjiazhi Apr 9, 2019
87ff31a
fixed import statements
bentwj Apr 9, 2019
a4c7eba
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 9, 2019
a3ad7b7
Merge pull request #165 from bentwj/master
simjiazhi Apr 9, 2019
a66137f
import fix
simjiazhi Apr 9, 2019
506e7f0
Merge pull request #166 from simjiazhi/master
bentwj Apr 9, 2019
4f6b51d
Fix reminder card colour bug
ongaaron96 Apr 9, 2019
11c9bb4
Fixed bug when listing appointments by nric
ongaaron96 Apr 9, 2019
b227e81
dg
Xue-Chenyang Apr 9, 2019
092c815
Merge branch 'master' of https://github.com/Xue-Chenyang/main
Xue-Chenyang Apr 9, 2019
4d5277e
Merge pull request #167 from ongaaron96/master
Xue-Chenyang Apr 9, 2019
8bab933
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 9, 2019
2285b16
dg
Xue-Chenyang Apr 10, 2019
7087631
Clicking reminder card displays its info on display
ongaaron96 Apr 10, 2019
85e0d87
Minor changes to format of reminder cards
ongaaron96 Apr 10, 2019
8ed8192
Fixed multiple listing of reminder card bug
ongaaron96 Apr 10, 2019
58d7c30
Default format for freeapp shows next month's free slots
ongaaron96 Apr 10, 2019
72da3bc
Changed format of reminder title for appointments
ongaaron96 Apr 10, 2019
062b3f4
Update test for Slot
ongaaron96 Apr 10, 2019
87fdb08
Added non office hour constraint for deleteapp
ongaaron96 Apr 10, 2019
6eb588f
listrem accepts index to list a single reminder
ongaaron96 Apr 10, 2019
742634a
Updated tests for updated listrem
ongaaron96 Apr 10, 2019
8175fc5
streamlined to conform to design considerations
Xue-Chenyang Apr 11, 2019
f75e54f
Edited comments for add and edit patient
simjiazhi Apr 11, 2019
fe18782
DG: Editted Storage Class diagram
ongaaron96 Apr 11, 2019
6628dfe
Edited testcases and comments for listpatient and deletepatient
simjiazhi Apr 11, 2019
22dfe1e
DG: Updated UI overview screenshot
ongaaron96 Apr 11, 2019
2af91b4
Updated UG and README UI screenshots
ongaaron96 Apr 11, 2019
8925fef
update userguide
bentwj Apr 12, 2019
50e14ff
update developer guide for logic
bentwj Apr 12, 2019
112bf86
bug fix
Xue-Chenyang Apr 12, 2019
373bcce
update use case and manual testing section for statistics. update cur…
bentwj Apr 12, 2019
783db04
update developer guide for statistics implmentation - alternatives co…
bentwj Apr 12, 2019
79c5efd
Commented and refractor JsonAdaptedPatient and JsonAdaptedConsultation
simjiazhi Apr 12, 2019
5832562
Refractor and add comments to rootlayout
simjiazhi Apr 12, 2019
fff2711
Documentation edits
simjiazhi Apr 12, 2019
31ba942
DG: Added implementation of appointment commands and sequence diagrams
ongaaron96 Apr 12, 2019
371b60a
no message
Xue-Chenyang Apr 12, 2019
eb709b8
add record creation sd to developer guide
bentwj Apr 12, 2019
ddec5ae
fixed Sequence Diagram for creating records
bentwj Apr 12, 2019
bfa956b
added SD for adding a record
bentwj Apr 12, 2019
88112b8
DG: Added reminder implementations
ongaaron96 Apr 12, 2019
58611ac
finalised UG & DG
Xue-Chenyang Apr 12, 2019
a0b515a
test fix
Xue-Chenyang Apr 12, 2019
1bcd108
update userguide command summary. added draft ppp for self
bentwj Apr 12, 2019
4b36f87
fixed some userguide formatting, and alias error
bentwj Apr 12, 2019
6c04bfe
fixed userguide formatting for Format and Alias
bentwj Apr 12, 2019
f5fe60f
UG: updated diagrams and listrem command
ongaaron96 Apr 13, 2019
0939d21
Fix readme UI picture
ongaaron96 Apr 13, 2019
5a18952
Merge pull request #175 from Xue-Chenyang/master
simjiazhi Apr 13, 2019
69398a9
Added comments for patient component classes
simjiazhi Apr 13, 2019
723e5a7
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 13, 2019
0253347
aesthetic improvement
Xue-Chenyang Apr 13, 2019
1ddaf5d
aesthetic improvement 2
Xue-Chenyang Apr 13, 2019
955ad59
fix merge conflict
bentwj Apr 13, 2019
e0d84a2
add newline at eof to ppp
bentwj Apr 13, 2019
446b5e8
Merge pull request #176 from bentwj/master
simjiazhi Apr 13, 2019
8bad067
UGDG edits
simjiazhi Apr 13, 2019
a2be633
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 13, 2019
cc5ca5d
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
Xue-Chenyang Apr 13, 2019
bac4614
Refactor Appointment and Reminder code in Model
ongaaron96 Apr 13, 2019
fadface
Added equals() method for AppointmentManager and ReminderManager
ongaaron96 Apr 13, 2019
c468d03
Edits to UG and DG
ongaaron96 Apr 13, 2019
5b13e3f
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
ongaaron96 Apr 13, 2019
0f4e50a
update draft for ppp
bentwj Apr 13, 2019
551cf43
Refactor Command codes for Appointments and Reminders
ongaaron96 Apr 13, 2019
fe21e20
Commenting and refractoring for consultation features
simjiazhi Apr 13, 2019
80410da
Refactor CommandParser codes for Appointment and Reminders
ongaaron96 Apr 13, 2019
bc84b27
Refactor code for Storage components
ongaaron96 Apr 13, 2019
8855332
Refactor CommandTests for Appointments and Reminders
ongaaron96 Apr 13, 2019
12a8314
Refactor CommandParserTest for Appointments and Reminders
ongaaron96 Apr 13, 2019
4916c83
UG edits
simjiazhi Apr 13, 2019
d928a3b
Refactored Appointment, Reminder and Slot tests
ongaaron96 Apr 13, 2019
5d0d1ba
Added tests for AppointmentManager, ReminderManager and ReminderWithi…
ongaaron96 Apr 13, 2019
4f7e81a
Merge pull request #174 from simjiazhi/master
ongaaron96 Apr 13, 2019
5fde54a
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
ongaaron96 Apr 13, 2019
656d41a
Removed unused Sample Util classes and methods
ongaaron96 Apr 13, 2019
ab26804
Added predicate test for ModelManager
ongaaron96 Apr 13, 2019
708b92c
Fixed checkstyle for ModelManagerTest
ongaaron96 Apr 13, 2019
6ce8b4b
Merge pull request #177 from ongaaron96/master
simjiazhi Apr 13, 2019
0d2cfb8
Further UG edits
simjiazhi Apr 13, 2019
45252f6
Intermediate edit to dev guide before pulling commits from team repo
simjiazhi Apr 13, 2019
8987f9c
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 13, 2019
1c29f65
update ppp for self
bentwj Apr 13, 2019
7adabc1
Merge remote-tracking branch 'upstream/master'
bentwj Apr 13, 2019
ffa35c4
StatisticsManager: added more conditions so that invalid dates will t…
bentwj Apr 13, 2019
7198a03
Statistics.java: changed equals() method of statistics, BigDecimals a…
bentwj Apr 13, 2019
0df757e
StatisticsManagerTest.java : added a lot more test cases
bentwj Apr 13, 2019
3533869
add test cases for child Record classes
bentwj Apr 13, 2019
1ce2dc2
update StatisticsTest.java
bentwj Apr 13, 2019
f267c3e
ppp
Xue-Chenyang Apr 13, 2019
0be45cb
Merge branch 'master' of https://github.com/Xue-Chenyang/main
Xue-Chenyang Apr 13, 2019
5adecee
Documentation and diagram edits
simjiazhi Apr 14, 2019
2bb2c2f
Updated AddPatient Tests
simjiazhi Apr 14, 2019
97f9868
updated EditPatient tests
simjiazhi Apr 14, 2019
256180d
fixed bug pertaining to DOB and patient edit tests
simjiazhi Apr 14, 2019
9c214b6
updated listpatient and deletepatient tests
simjiazhi Apr 14, 2019
329e690
Add tag checking into editpatient tests to prevent fall in coverage
simjiazhi Apr 14, 2019
71c2200
Shift 2.0 features back to administration section
simjiazhi Apr 14, 2019
e37b00d
Edited AddPatientParser to try and improve coverage
simjiazhi Apr 14, 2019
fc226fe
Edited PatientEditedFieldsTest to improve coverage
simjiazhi Apr 14, 2019
b97dbd9
add test case for statistics storage
bentwj Apr 14, 2019
3f732cb
add newline to eof
bentwj Apr 14, 2019
c17a879
fix checkstyle
bentwj Apr 14, 2019
4bc0e5a
updated consultation module tests
simjiazhi Apr 14, 2019
3add702
PPP draft
ongaaron96 Apr 14, 2019
198c33a
PPP
Xue-Chenyang Apr 14, 2019
61f5404
trial
Xue-Chenyang Apr 14, 2019
3926d8e
experiment
Xue-Chenyang Apr 14, 2019
ce8a68a
updated symptom, diagnosis, prescription and assessment tests
simjiazhi Apr 14, 2019
9a6995c
PPP
Xue-Chenyang Apr 14, 2019
29d0d34
Added JsonAdaptedConsultationTest
simjiazhi Apr 14, 2019
0a371bd
Edited PatientManager and ConsultationManager tests
simjiazhi Apr 14, 2019
e483096
Merge pull request #179 from bentwj/master
simjiazhi Apr 14, 2019
7828a9f
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 14, 2019
3c9af0b
Checkstyle fix
simjiazhi Apr 14, 2019
0dc9e97
edit to PPP, changed ConsultationManagerTest code for addConsultation
simjiazhi Apr 14, 2019
86a56c3
PPP and DG edits
simjiazhi Apr 14, 2019
9ed6642
finalised PPP
Xue-Chenyang Apr 14, 2019
f88d952
Final changes to DG and UG
ongaaron96 Apr 14, 2019
45798a9
checkstyle
Xue-Chenyang Apr 14, 2019
7de3d20
Final changes to PPP
ongaaron96 Apr 14, 2019
a72025a
grammar
Xue-Chenyang Apr 14, 2019
8d5710a
PPP: added link to code contributions
ongaaron96 Apr 14, 2019
710005d
PPP: Newline at EOF
ongaaron96 Apr 14, 2019
cb129e9
Merge pull request #180 from Xue-Chenyang/master
simjiazhi Apr 14, 2019
f9a5c1e
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 14, 2019
e69297f
Merge pull request #181 from ongaaron96/master
simjiazhi Apr 14, 2019
186fc65
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 14, 2019
23ac9d2
Merge pull request #178 from simjiazhi/master
ongaaron96 Apr 14, 2019
3bc89b8
Fixed reposense
ongaaron96 Apr 14, 2019
1188749
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
ongaaron96 Apr 14, 2019
39f093c
Fixed reposense/config.json
ongaaron96 Apr 14, 2019
e5d6dc3
Grammar
Xue-Chenyang Apr 15, 2019
4721066
Merge pull request #182 from Xue-Chenyang/master
Xue-Chenyang Apr 15, 2019
1f8cfc4
Update AboutUs.adoc
Xue-Chenyang Apr 15, 2019
8f6bd82
Update AboutUs.adoc
Xue-Chenyang Apr 15, 2019
3c0df04
Update Xue-Chenyang.adoc
Xue-Chenyang Apr 15, 2019
84ed68c
Final changes to PPP and UG
ongaaron96 Apr 15, 2019
eada2bb
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
ongaaron96 Apr 15, 2019
ad9ba26
Merge branch 'master' of https://github.com/CS2103-AY1819S2-W09-4/main
simjiazhi Apr 15, 2019
a71668a
Edited PPP and Dev guide
simjiazhi Apr 15, 2019
7da5a5f
Changed UI image filename
ongaaron96 Apr 15, 2019
baf92c3
Changed aboutus to link to portfolio
simjiazhi Apr 15, 2019
1a583bc
Merge pull request #183 from simjiazhi/master
bentwj Apr 15, 2019
4da3a31
Update ContactUs.adoc
simjiazhi Apr 15, 2019
45fd27e
Edits to README, changes to jz part for dg and ppp
simjiazhi Apr 15, 2019
2f6d787
Merge pull request #184 from simjiazhi/master
simjiazhi Apr 15, 2019
adb40ed
Added notation explanation for warning tags in DG
simjiazhi Apr 15, 2019
9b8c789
Change title heading from Quickdocs to QuickDocs
simjiazhi Apr 15, 2019
559a342
Fixed hyperlinks for DG, edited version number for MainApp
simjiazhi Apr 15, 2019
a188c14
Merge pull request #185 from simjiazhi/master
simjiazhi Apr 15, 2019
0400fde
Update UserGuide.adoc
Xue-Chenyang Apr 15, 2019
1ce33e0
Update DeveloperGuide.adoc
Xue-Chenyang Apr 15, 2019
bf4c13c
Update DeveloperGuide.adoc
Xue-Chenyang Apr 15, 2019
e994353
added use case
Xue-Chenyang Apr 15, 2019
f380c29
fixed formatting
Xue-Chenyang Apr 15, 2019
5d223e6
Merge pull request #186 from Xue-Chenyang/master
simjiazhi Apr 15, 2019
6a522a9
Update UserGuide.adoc
simjiazhi Apr 15, 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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ lib/*
*.log
*.log.*
*.csv
config.json
/config.json
src/test/data/sandbox/
preferences.json
.DS_Store
Expand Down
40 changes: 25 additions & 15 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
= Address Book (Level 4)
= QuickDocs
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]]
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.org/CS2103-AY1819S2-W09-4/main[image:https://travis-ci.org/CS2103-AY1819S2-W09-4/main.svg?branch=master[Build Status]]
https://coveralls.io/github/CS2103-AY1819S2-W09-4[image:https://coveralls.io/repos/github/CS2103-AY1819S2-W09-4/main/badge.svg?branch=master[Coverage Status]]


ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
Expand All @@ -14,26 +13,37 @@ 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.
== What is QuickDocs

*QuickDocs* is an all-in-one clinic management application intended for doctors operating family clinics in Singapore. It can
facilitate and expedite clinical operations to help doctors overcome manpower limitations in their clinics, and improve the
quality of healthcare services provided to the patients.

*QuickDocs* is a desktop application with a graphical user interface (GUI) but most of the user interactions happen using
a CLI (Command Line Interface). Therefore it is intended for doctors who can type fast and prefer a CLI to perform
tasks.

== What can QuickDocs do?

*QuickDocs* can helps doctors with:

* Managing patient data
* Conducting consultation sessions with patients
* Organizing patient appointment dates
* Setting personal reminders
* Maintaining the clinic's medicine inventory
* Generating useful statistics on the clinic's operations

== Site Map

* <<UserGuide#, User Guide>>
* <<DeveloperGuide#, Developer Guide>>
* <<LearningOutcomes#, Learning Outcomes>>
* <<AboutUs#, About Us>>
* <<ContactUs#, 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_.
* QuickDocs is developed using the base code of https://github.com/nus-cs2103-AY1819S2/addressbook-level4/blob/master/README.adoc[AddressBook Level 4] provided by by the https://github.com/se-edu[se-edu team].
* 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]
25 changes: 25 additions & 0 deletions _reposense/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"authors":
[
{
"githubId": "simjiazhi",
"displayName": "SIM...ZHI",
"authorNames": ["simjiazhi"]
},
{
"githubId": "bentwj",
"displayName": "TAN...IAN",
"authorNames": ["bentwj"]
},
{
"githubId": "ongaaron96",
"displayName": "ONG...RON",
"authorNames": ["ongaaron96", "Aaron Ong"]
},
{
"githubId": "Xue-Chenyang",
"displayName": "XUE...ANG",
"authorNames": ["Xue-Chenyang"]
}
]
}
12 changes: 6 additions & 6 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ if (JavaVersion.current() == JavaVersion.VERSION_1_10
}

// Specifies the entry point of the application
mainClassName = 'seedu.address.MainApp'
mainClassName = 'quickdocs.MainApp'

sourceCompatibility = JavaVersion.VERSION_1_9
targetCompatibility = JavaVersion.VERSION_1_9
Expand Down Expand Up @@ -77,7 +77,7 @@ dependencies {
}

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

destinationDir = file("${buildDir}/jar/")
}
Expand Down Expand Up @@ -152,16 +152,16 @@ test {
}

if (runNonGuiTests) {
test.include 'seedu/address/**'
test.include 'quickdocs/**'
}

if (runGuiTests) {
test.include 'systemtests/**'
test.include 'seedu/address/ui/**'
test.include 'quickdocs/ui/**'
}

if (!runGuiTests) {
test.exclude 'seedu/address/ui/**'
test.exclude 'quickdocs/ui/**'
}
}
}
Expand Down Expand Up @@ -202,7 +202,7 @@ asciidoctor {
idprefix: '', // for compatibility with GitHub preview
idseparator: '-',
'site-root': "${sourceDir}", // must be the same as sourceDir, do not modify
'site-name': 'AddressBook-Level4',
'site-name': 'QuickDocs',
'site-githuburl': 'https://github.com/se-edu/addressbook-level4',
'site-seedu': true, // delete this line if your project is not a fork (not a SE-EDU project)
]
Expand Down
51 changes: 22 additions & 29 deletions docs/AboutUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,53 +4,46 @@
: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} +
Quickdocs was developed by the W09-4 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>>]
=== Sim Jia Zhi
image::simjiazhi.png[width="150", align="left"]
{empty}[https://github.com/simjiazhi[github]] [<<simjiazhi.adoc#, portfolio>>]

Role: Project Advisor
Role: Team Lead and deliverables +
Responsibilities: Patient and consultation management module, UI design

'''

=== John Roe
image::lejolly.jpg[width="150", align="left"]
{empty}[http://github.com/lejolly[github]] [<<johndoe#, portfolio>>]
=== Tan Wenjian
image::bentwj.png[width="150", align="left"]
{empty}[http://github.com/bentwj[github]] [<<bentwj.adoc#, portfolio>>]

Role: Team Lead +
Responsibilities: UI
Role: Code Quality and Documentation +
Responsibilities: Administration and statistics module, Logic implementation

'''

=== Johnny Doe
image::yijinl.jpg[width="150", align="left"]
{empty}[http://github.com/yijinl[github]] [<<johndoe#, portfolio>>]
=== Ong You Sheng Aaron
image::ongaaron96.png[width="150", align="left"]
{empty}[http://github.com/ongaaron96[github]] [<<ongaaron96.adoc#, portfolio>>]

Role: Developer +
Responsibilities: Data
Role: Testing and Integration +
Responsibilities: Appointment and reminder management module, Storage Management

'''

=== Johnny Roe
image::m133225.jpg[width="150", align="left"]
{empty}[http://github.com/m133225[github]] [<<johndoe#, portfolio>>]
=== Xue Chenyang
image::xue-chenyang.png[width="150", align="left"]
{empty}[http://github.com/Xue-Chenyang[github]] [<<Xue-Chenyang.adoc#, portfolio>>]

Role: Developer +
Responsibilities: Dev Ops + Threading
Role: Scheduling and Tracking +
Responsibilities: Medical inventory management module, Model Management

'''

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

Role: Developer +
Responsibilities: UI

'''
4 changes: 2 additions & 2 deletions docs/ContactUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
: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.
* *Bug reports, Suggestions* : Post in our https://github.com/CS2103-AY1819S2-W09-4/main/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`
* *Email us* : You can also reach us at `cs2103tw094 [at] gmail [DOT] com`
Loading