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

[CS2103T-T14-2] MediTrack #42

Open
wants to merge 278 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
278 commits
Select commit Hold shift + click to select a range
165da4e
Update mentions and links to AB3
Vision-2000 Mar 14, 2024
c8e1655
Merge pull request #24 from Vision-2000/branch-bugfix-issue23
jeong-jaeho Mar 14, 2024
1f8be49
Add dateofbirth class
jskimdev Mar 14, 2024
18eba7f
Add Javadoc for DateOfBirth class
jskimdev Mar 14, 2024
65c02e6
Fix code structure to follow coding standard
jskimdev Mar 14, 2024
bfe7903
Merge pull request #25 from jskimdev/branch-Model
Vision-2000 Mar 14, 2024
b23010f
Add more roles
jeong-jaeho Mar 14, 2024
4336ad2
Merge pull request #26 from jeong-jaeho/branch-More-Roles
Vision-2000 Mar 14, 2024
ea4edb7
Add testcases for Date of Birth
jskimdev Mar 17, 2024
a29fd51
Add date of birth field in add and edit commands
jskimdev Mar 17, 2024
ff805a1
Add date of birth in PersonCard JavaFx
jskimdev Mar 17, 2024
c760b7b
Merge pull request #28 from jskimdev/branch-Model
Vision-2000 Mar 17, 2024
5b5ab3f
Fix import style error
jskimdev Mar 17, 2024
ea9626d
Remove typo
jskimdev Mar 17, 2024
24b28e2
Fix style issue
jskimdev Mar 17, 2024
0f284ff
Fix test codes related to tages
jskimdev Mar 17, 2024
f2bde51
Merge branch 'master' into branch-AddPatient
jskimdev Mar 17, 2024
d37e9e8
Fix import issue
jskimdev Mar 17, 2024
6e3c0c0
Fix import issue
jskimdev Mar 17, 2024
fbb7247
Resolve all failed testcases to fit the new model
jskimdev Mar 17, 2024
68e2624
Resolve import issue in LogicManagerTest
jskimdev Mar 17, 2024
692bf3d
Merge pull request #29 from jskimdev/branch-AddPatient
S-Aishvarya Mar 17, 2024
b63eba4
Add sex field
jskimdev Mar 17, 2024
ec9da70
Add javadoc
jskimdev Mar 17, 2024
d2f117a
Add testcases for sex field
jskimdev Mar 17, 2024
fe2183d
Merge pull request #30 from jskimdev/branch-Model
Vision-2000 Mar 18, 2024
45dee4c
Add sex field in add command
jskimdev Mar 18, 2024
72c36b7
Update testcases to test new add command
jskimdev Mar 18, 2024
d07801b
Fix import issue
jskimdev Mar 18, 2024
f2d11d0
Fix import issue in test
jskimdev Mar 18, 2024
cebe840
Fix import issue in PersonUtil
jskimdev Mar 18, 2024
a73dd75
Change the class Person name to Patient
jskimdev Mar 18, 2024
5562f30
Convert all person to patient
jskimdev Mar 18, 2024
e66d2a6
Fix line length issue
jskimdev Mar 18, 2024
24a40a0
Merge pull request #34 from jskimdev/branch-Model
Vision-2000 Mar 19, 2024
05c6e44
Modify Find command to work with phone numbers
Vision-2000 Mar 19, 2024
e7cbb8a
Resolve conflicts
jskimdev Mar 19, 2024
d55f447
Merge pull request #31 from jskimdev/branch-AddPatient
jskimdev Mar 19, 2024
545acdc
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
Vision-2000 Mar 19, 2024
d40d128
Modify testcases for Find command
Vision-2000 Mar 19, 2024
dc252f9
Remove unused import
Vision-2000 Mar 19, 2024
d87957e
Fix checkstyle errors
Vision-2000 Mar 19, 2024
659e296
Modify validation of names and related tests
Vision-2000 Mar 19, 2024
3dac5cf
Edit existing clear command into delete-all command
jeong-jaeho Mar 20, 2024
d66087a
Edit prompt messages and set preliminary confirmation and invalid
jeong-jaeho Mar 20, 2024
46064be
Edit test file for delete -all command
jeong-jaeho Mar 20, 2024
a7477fb
Resolve build issues
jeong-jaeho Mar 20, 2024
68bf9f9
Add Flag class to represent CLI flags
Vision-2000 Mar 20, 2024
5fc71ad
Remove duplicate class
Vision-2000 Mar 20, 2024
3be7b71
Add sex field to PersonCard
Vision-2000 Mar 20, 2024
6b94a6a
Separate delete-all and delete-all-f to ensure the user truly
jeong-jaeho Mar 20, 2024
1514686
Resolve build issues
jeong-jaeho Mar 20, 2024
1e19fe3
Resolve build errors
jeong-jaeho Mar 20, 2024
7880d60
Resolve build errors
jeong-jaeho Mar 20, 2024
505e632
Add function to parse flags
Vision-2000 Mar 20, 2024
9724eb8
Merge pull request #39 from jeong-jaeho/branch-delete-all-command
Vision-2000 Mar 20, 2024
67096bc
Fix bug causing app to crash
Vision-2000 Mar 20, 2024
a1fdabf
Fix bug with edit command
Vision-2000 Mar 21, 2024
6999ce0
Add DeleteByIndex class for deleting by selecting index
jeong-jaeho Mar 21, 2024
5161690
Merge pull request #42 from Vision-2000/branch-bugfix-38
jskimdev Mar 21, 2024
9223f47
Resolve build error
jeong-jaeho Mar 21, 2024
f00f9ed
Merge pull request #47 from jeong-jaeho/branch-delete-by-index
Vision-2000 Mar 21, 2024
50eceab
Merge pull request #40 from Vision-2000/branch-issue-32
Vision-2000 Mar 21, 2024
2099373
Update ListCommand
S-Aishvarya Mar 21, 2024
06c3506
Merge pull request #48 from S-Aishvarya/branch-issue-6
S-Aishvarya Mar 21, 2024
558ad36
Revert "Update ListCommand"
S-Aishvarya Mar 21, 2024
0470daa
Merge pull request #46 from Vision-2000/branch-logic
jskimdev Mar 21, 2024
56dd228
Merge pull request #49 from AY2324S2-CS2103T-T14-2/revert-48-branch-i…
S-Aishvarya Mar 21, 2024
f8f7384
Merge pull request #35 from Vision-2000/branch-issue-10
jskimdev Mar 21, 2024
5444a77
Update ListCommand
S-Aishvarya Mar 21, 2024
7fc7099
no message
S-Aishvarya Mar 21, 2024
e6ee26d
no message
S-Aishvarya Mar 21, 2024
e511f89
Merge pull request #50 from S-Aishvarya/branch-issue-6
jeong-jaeho Mar 21, 2024
f6397ba
Change condition for duplicate patient
jskimdev Mar 21, 2024
e681983
Change testcases for isSamePatient
jskimdev Mar 21, 2024
3c31f23
Merge pull request #52 from jskimdev/branch-Model
Vision-2000 Mar 21, 2024
75c64ff
Change names for commons and logic
Vision-2000 Mar 22, 2024
67a5f02
Update DG week 9 task
Vision-2000 Mar 22, 2024
b57d76d
Merge pull request #53 from Vision-2000/branch-DeveloperGuide-1
Vision-2000 Mar 22, 2024
2d01da7
Model Component: update Model Component in UML
jskimdev Mar 23, 2024
3a9dd92
Merge branch 'master' into branch-UML
jskimdev Mar 23, 2024
5bec99a
Merge pull request #54 from jskimdev/branch-UML
jskimdev Mar 23, 2024
d9c240c
Complete name change for main folder
Vision-2000 Mar 26, 2024
3cfc183
Enable assertions
Vision-2000 Mar 28, 2024
a8c40fe
Update UML diagram
jeong-jaeho Mar 28, 2024
a096a14
Update user guide and edit output of help command
jeong-jaeho Mar 28, 2024
26fc7cb
Resolve build error
jeong-jaeho Mar 28, 2024
94cb418
Update DG with Find implementation
Vision-2000 Mar 28, 2024
66fda1b
Update version number
Vision-2000 Mar 28, 2024
66fc9b1
Merge pull request #58 from Vision-2000/branch-DeveloperGuide-1
Vision-2000 Mar 28, 2024
0a3f80c
Merge pull request #57 from jeong-jaeho/branch-help-command
Vision-2000 Mar 28, 2024
d739912
Merge pull request #56 from jeong-jaeho/branch-uml-diagram
Vision-2000 Mar 28, 2024
dd54aed
Add List UML Sequence Diagram
S-Aishvarya Mar 28, 2024
26ab6ee
Update DG
jeong-jaeho Mar 28, 2024
865031d
Merge pull request #60 from jeong-jaeho/branch-dg-update
jeong-jaeho Mar 28, 2024
c4cd925
Merge pull request #59 from S-Aishvarya/branch_ListUMLDiagram
Vision-2000 Mar 28, 2024
8723157
Enable assertions
jeong-jaeho Mar 28, 2024
60924c7
Update DG with List in alphabetical order implementation
S-Aishvarya Mar 28, 2024
e1482ab
Merge pull request #62 from S-Aishvarya/branch-DGUpdate_List
S-Aishvarya Mar 28, 2024
6663d01
Merge pull request #61 from jeong-jaeho/branch-enable-assertions
Vision-2000 Mar 28, 2024
04d0b06
Fix comments and logger
Vision-2000 Mar 29, 2024
a2920e5
Update version number
Vision-2000 Mar 29, 2024
78ab583
Merge pull request #41 from Vision-2000/branch-issue-8
Vision-2000 Mar 31, 2024
0149b01
Merge pull request #55 from Vision-2000/branch-namechange
Vision-2000 Mar 31, 2024
c0e1670
Add appointment field in patient
jskimdev Apr 2, 2024
01752ea
Resolve merge conflict
jskimdev Apr 2, 2024
a20c245
Fix style errors
jskimdev Apr 2, 2024
52f0e76
Fix style errors
jskimdev Apr 2, 2024
d2691b6
Merge pull request #69 from jskimdev/branch-VisitModel
Vision-2000 Apr 2, 2024
6394957
Add Visit model, update storage and ui
Vision-2000 Apr 2, 2024
88fd04b
Add newline to file
Vision-2000 Apr 2, 2024
b349ece
Merge pull request #70 from Vision-2000/branch-Visit
jeong-jaeho Apr 3, 2024
7adec4f
Resolve the bug for delete-all command and only allow user to give
jeong-jaeho Apr 3, 2024
f27e6da
Resolve build error
jeong-jaeho Apr 3, 2024
b2332aa
Resolve build error
jeong-jaeho Apr 3, 2024
de4ad1b
Resolve build error
jeong-jaeho Apr 3, 2024
3b451e1
Resolve error
jeong-jaeho Apr 3, 2024
143b225
Resolve error
jeong-jaeho Apr 3, 2024
dfdd3c2
Resolve error
jeong-jaeho Apr 3, 2024
1128d68
Resolve error
jeong-jaeho Apr 3, 2024
b561d53
Merge pull request #72 from jeong-jaeho/branch-resolve-bug-delete-all
Vision-2000 Apr 3, 2024
93df9c2
Add crud commands for visit
Vision-2000 Apr 3, 2024
4b64010
Add 'exit' and 'exit-f' for user to exit the program
jeong-jaeho Apr 4, 2024
a85250c
Resolve error
jeong-jaeho Apr 4, 2024
f201e8b
Resolve test file error
jeong-jaeho Apr 4, 2024
a0aa74b
Resolve error
jeong-jaeho Apr 4, 2024
98c42ac
Change all mentions of 'person' to 'patient'
jeong-jaeho Apr 4, 2024
fcb19e2
Merge pull request #76 from jeong-jaeho/branch-edit-person-to-patient…
Vision-2000 Apr 4, 2024
b26eb5d
Merge pull request #75 from jeong-jaeho/branch-exit-command
Vision-2000 Apr 4, 2024
70ecbe0
Merge pull request #74 from Vision-2000/branch-Visit
jskimdev Apr 4, 2024
b0ea31c
Add command for deleting a patient by name and phone number
jeong-jaeho Apr 4, 2024
df45acb
Resolve error
jeong-jaeho Apr 4, 2024
55b97d5
Merge pull request #78 from jeong-jaeho/branch-delete-by-name-phone-n…
jskimdev Apr 4, 2024
1a9231f
Add list-by-date and list-until-date
S-Aishvarya Apr 4, 2024
32b5de7
Add list-by-date and list-until-date
S-Aishvarya Apr 4, 2024
5b6316f
Edit ListCommand and ListAlphabeticalCommand
S-Aishvarya Apr 4, 2024
8f37074
Edit Add, List, Edit user guide
jskimdev Apr 4, 2024
8eb6451
Edit ListCommand and ListAlphabeticalCommand
S-Aishvarya Apr 4, 2024
d20f315
Update UG, fix spelling issues
Vision-2000 Apr 4, 2024
4adb6e4
Edit ListCommand and ListAlphabeticalCommand
S-Aishvarya Apr 4, 2024
7c7e5bb
Resize UG images
Vision-2000 Apr 4, 2024
0774fcd
Merge pull request #82 from jskimdev/branch-UserGuide
Vision-2000 Apr 4, 2024
bb09942
Update UG
jeong-jaeho Apr 4, 2024
7af01e3
Update UserGuide with list commands
S-Aishvarya Apr 4, 2024
27531d6
Resolve error
jeong-jaeho Apr 4, 2024
f3239f6
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
Vision-2000 Apr 4, 2024
e93bd1e
Merge pull request #83 from Vision-2000/branch-UG
jskimdev Apr 4, 2024
e07fd90
Resolve error
jeong-jaeho Apr 4, 2024
c34c1f1
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
jeong-jaeho Apr 4, 2024
cf9c19d
Resolve error
jeong-jaeho Apr 4, 2024
f61ce65
Merge pull request #84 from jeong-jaeho/branch-update-UG
Vision-2000 Apr 4, 2024
4c39552
Add list-by-date and list-until-date
S-Aishvarya Apr 4, 2024
3bf9e83
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
Vision-2000 Apr 4, 2024
e612d38
Update UG
S-Aishvarya Apr 4, 2024
ede9e47
Revert "Update UG"
S-Aishvarya Apr 4, 2024
f3d1159
Update UG
S-Aishvarya Apr 4, 2024
2b25031
Merge pull request #85 from S-Aishvarya/branch-UpdateUG
jeong-jaeho Apr 4, 2024
9bba7f1
Merge pull request #86 from S-Aishvarya/branch-ListCommand
jeong-jaeho Apr 4, 2024
84ac2a0
Merge pull request #37 from Vision-2000/branch-bugfix-22
jeong-jaeho Apr 4, 2024
802ebd8
Merge pull request #87 from S-Aishvarya/branch-updateUGCLI
jeong-jaeho Apr 4, 2024
936e5cd
Add some conditions in features for user guide
jskimdev Apr 4, 2024
3c712ab
Merge branch 'master' into branch-UserGuide
jskimdev Apr 4, 2024
0dc10e2
Merge pull request #88 from jskimdev/branch-UserGuide
Vision-2000 Apr 4, 2024
9709146
Update UG Command Summary
S-Aishvarya Apr 4, 2024
4e2f05d
Merge branch 'master' of https://github.com/S-Aishvarya/tp into branc…
S-Aishvarya Apr 4, 2024
90689da
Add a new edit command in user guide
jskimdev Apr 4, 2024
a80078c
Merge pull request #89 from S-Aishvarya/branch-updateUGCLI
Vision-2000 Apr 4, 2024
755d45f
Add explanations for edit commands
jskimdev Apr 4, 2024
c9a9871
Solve merge conflict
jskimdev Apr 4, 2024
6f8c2a4
Merge pull request #90 from jskimdev/branch-UserGuide
Vision-2000 Apr 4, 2024
fa3844f
Update version number to 1.3
Vision-2000 Apr 4, 2024
4adfef2
Merge pull request #91 from Vision-2000/master
jskimdev Apr 4, 2024
3e2527c
Add a new edit command
jskimdev Apr 4, 2024
f4d920c
Fix style issue
jskimdev Apr 4, 2024
f3105d0
Fix style issue
jskimdev Apr 4, 2024
c7aaf76
Merge pull request #92 from jskimdev/branch-EditPatient
jeong-jaeho Apr 5, 2024
a030645
Update version number
jskimdev Apr 5, 2024
a10e938
Merge pull request #93 from jskimdev/branch-Version
jskimdev Apr 5, 2024
b7ebd06
Change variable name
jskimdev Apr 5, 2024
4157537
Merge pull request #94 from jskimdev/branch-Version
jskimdev Apr 5, 2024
96e1347
Add response message for no command
jeong-jaeho Apr 11, 2024
9a2a980
Merge pull request #147 from jeong-jaeho/branch-output-edit
jeong-jaeho Apr 11, 2024
d581f6a
Revert "Add response message for no command"
jskimdev Apr 11, 2024
e7eda48
Merge pull request #148 from AY2324S2-CS2103T-T14-2/revert-147-branch…
jskimdev Apr 11, 2024
b97ff86
Update user guide introduction and features
jskimdev Apr 11, 2024
8ae3428
Improve clarity of name formatting
Vision-2000 Apr 12, 2024
8debe64
Remove unfinished class
Vision-2000 Apr 12, 2024
7301510
Merge pull request #149 from jskimdev/branch-UserGuide
Vision-2000 Apr 12, 2024
803232e
Merge branch 'master' into branch-testcases
Vision-2000 Apr 12, 2024
89e7334
Update UG
jeong-jaeho Apr 12, 2024
b334d61
Merge pull request #151 from jeong-jaeho/branch-fix-example-mentions
Vision-2000 Apr 12, 2024
d310b66
Merge branch 'master' into branch-testcases
Vision-2000 Apr 12, 2024
6fa9eb5
Merge pull request #150 from Vision-2000/branch-testcases
jeong-jaeho Apr 12, 2024
c581af9
Add test cases for storage and logic
Vision-2000 Apr 14, 2024
e0d542a
Fix table format
Vision-2000 Apr 14, 2024
121a7ef
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
Vision-2000 Apr 14, 2024
a22de7b
Merge pull request #152 from Vision-2000/branch-testcases
jskimdev Apr 14, 2024
26dd662
Update UG
Vision-2000 Apr 14, 2024
87fa4c4
Add a line for date of birth and appointment
jskimdev Apr 14, 2024
c21b0c0
Merge pull request #153 from Vision-2000/branch-UG
jskimdev Apr 14, 2024
92cee81
Merge branch 'master' into branch-UserGuide
jskimdev Apr 14, 2024
92ff986
Merge pull request #154 from jskimdev/branch-UserGuide
Vision-2000 Apr 14, 2024
b80e30b
Resolve delete-p bug
jeong-jaeho Apr 15, 2024
37e9466
Merge pull request #155 from jeong-jaeho/branch-fix-deletep-bug
Vision-2000 Apr 15, 2024
9f3e6e7
Update Dg
jskimdev Apr 15, 2024
2c80c49
Merge pull request #156 from jskimdev/branch-UserGuide
Vision-2000 Apr 15, 2024
a9c8a34
Update DG
Vision-2000 Apr 15, 2024
a9064f9
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
Vision-2000 Apr 15, 2024
ac5acb6
Merge pull request #157 from Vision-2000/branch-DeveloperGuide-2
jskimdev Apr 15, 2024
d6be804
Add test for all list commands
S-Aishvarya Apr 15, 2024
34ee9a4
Add test for list commands
S-Aishvarya Apr 15, 2024
39bf7d1
Merge pull request #158 from S-Aishvarya/branch-test-listcommands
jskimdev Apr 15, 2024
fb0958f
Update DG
jeong-jaeho Apr 15, 2024
f77e6f2
Restructure user guide
jskimdev Apr 15, 2024
4363d6d
Add error message for list-until-date
S-Aishvarya Apr 15, 2024
702eb20
Merge pull request #160 from jskimdev/branch-UserGuide
Vision-2000 Apr 15, 2024
f154aaf
Merge branch 'master' into branch-edit-dg
jeong-jaeho Apr 15, 2024
e427635
Merge pull request #159 from jeong-jaeho/branch-edit-dg
S-Aishvarya Apr 15, 2024
f4fefbb
Update UG
jeong-jaeho Apr 15, 2024
e169cfb
Update UG
jeong-jaeho Apr 15, 2024
bab4f49
Merge pull request #161 from S-Aishvarya/branch-listuntildate-errorme…
jeong-jaeho Apr 15, 2024
3040fe9
Merge pull request #162 from jeong-jaeho/branch-update-ug-again
Vision-2000 Apr 15, 2024
8e6aa36
Update user guide
jskimdev Apr 15, 2024
c30a42b
Merge branch 'master' into branch-UserGuide
jskimdev Apr 15, 2024
e75b1d1
Update UserGuide
S-Aishvarya Apr 15, 2024
34fd77f
Update AboutUS
jeong-jaeho Apr 15, 2024
e66e7f2
Update command descriptions
jskimdev Apr 15, 2024
a3b2ff5
Add testcases for logic and model
Vision-2000 Apr 15, 2024
ef8dd21
Merge pull request #163 from S-Aishvarya/branch-UGUpdate
jskimdev Apr 15, 2024
2b06789
Merge pull request #164 from jeong-jaeho/update-aboutus-page
S-Aishvarya Apr 15, 2024
19b10e0
Merge branch 'master' into branch-UserGuide
jskimdev Apr 15, 2024
175f2e3
Merge pull request #165 from Vision-2000/branch-testcases
jskimdev Apr 15, 2024
a8cf018
Update trailing whitespace
jskimdev Apr 15, 2024
1e47aec
Merge pull request #166 from jskimdev/branch-UserGuide
Vision-2000 Apr 15, 2024
4845577
Update UML Diagram
S-Aishvarya Apr 15, 2024
10b87cd
Update DG, refactor parser
Vision-2000 Apr 15, 2024
c64cd97
Merge pull request #168 from Vision-2000/branch-DeveloperGuide-2
jskimdev Apr 15, 2024
183a7a8
Merge pull request #167 from S-Aishvarya/branch-updateUMLdiagram
jskimdev Apr 15, 2024
6a14e1a
Change link destination
Vision-2000 Apr 15, 2024
36ce1e4
Change link destination
Vision-2000 Apr 15, 2024
3d9223e
Merge branch 'master' of https://github.com/AY2324S2-CS2103T-T14-2/tp…
Vision-2000 Apr 15, 2024
d9bce06
Merge pull request #169 from Vision-2000/branch-DeveloperGuide-2
Vision-2000 Apr 15, 2024
165a844
Handle error for edit command
jskimdev Apr 15, 2024
87fc833
Update error and invalid inputs handling
jeong-jaeho Apr 15, 2024
6e0b299
Merge pull request #170 from jskimdev/branch-UserGuide
jskimdev Apr 15, 2024
3db9d95
Merge pull request #171 from jeong-jaeho/branch-change-UG
jskimdev Apr 15, 2024
18fae84
Add page break
jskimdev Apr 15, 2024
eb3cdaa
Merge pull request #172 from jskimdev/branch-UserGuide
jskimdev Apr 15, 2024
e1e63c8
Update page break
jskimdev Apr 15, 2024
1a98ba8
Merge pull request #173 from jskimdev/branch-UserGuide
jskimdev Apr 15, 2024
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
25 changes: 25 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: MarkBind Action

on:
push:
branches:
- master

jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Install Graphviz
run: sudo apt-get install graphviz
- name: Install Java
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: 'temurin'
- name: Build & Deploy MarkBind site
uses: MarkBind/markbind-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
rootDirectory: './docs'
baseUrl: '/tp' # assuming your repo name is tp
version: '^5.2.0'
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/
15 changes: 4 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/AY2324S2-CS2103T-T14-2/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S2-CS2103T-T14-2/tp/actions)

![Ui](docs/images/Ui.png)

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org#https://se-education.org/#contributing) for more info.
**MediTrack is a desktop application for managing your patient details.** While it has a GUI, most of the user interactions happen using a CLI (Command Line Interface).

This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
10 changes: 9 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ checkstyle {
toolVersion = '10.2'
}

run {
enableAssertions = true
}

test {
useJUnitPlatform()
finalizedBy jacocoTestReport
Expand Down Expand Up @@ -66,7 +70,11 @@ dependencies {
}

shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'MediTrack.jar'
}

run {
enableAssertions = true
}

defaultTasks 'clean', 'test'
23 changes: 23 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
_markbind/logs/

# Dependency directories
node_modules/

# Production build files (change if you output the build to a different directory)
_site/

# Env
.env
.env.local

# IDE configs
.vscode/
.idea/*
*.iml
51 changes: 21 additions & 30 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,50 @@
---
layout: page
title: About Us
layout: default.md
title: "About Us"
---

# About Us

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

You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe

<img src="images/johndoe.png" width="200px">
### Sivakumar Aishvarya

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<img src="images/s-aishvarya.png" width="200px">

* Role: Project Advisor

### Jane Doe
[[github](https://github.com/S-Aishvarya)]

<img src="images/johndoe.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Scheduling and tracking + Documentation + Commons

### Johnny Doe
### Eugene Hirose

<img src="images/johndoe.png" width="200px">
<img src="images/vision-2000.png" width="200px">

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[github](http://github.com/Vision-2000)]

* Role: Developer
* Responsibilities: Data
* Responsibilities: Testing + UI + Logic

### Jean Doe
### Jeong Jaeho

<img src="images/johndoe.png" width="200px">
<img src="images/jeong-jaeho.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/jeong-jaeho)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Team lead + Integration + Storage

### James Doe
### Kim Junseo

<img src="images/johndoe.png" width="200px">
<img src="images/jskimdev.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/jskimdev)]

* Role: Developer
* Responsibilities: UI
* Responsibilities: Code Quality + Model + JavaFX visuals
6 changes: 4 additions & 2 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
layout: page
title: Configuration guide
layout: default.md
title: "Configuration guide"
---

# Configuration guide

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
13 changes: 8 additions & 5 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
---
layout: page
title: DevOps guide
layout: default.md
title: "DevOps guide"
pageNav: 3
---

* Table of Contents
{:toc}
# DevOps guide

--------------------------------------------------------------------------------------------------------------------
<!-- * Table of Contents -->
<page-nav-print />

<!-- -------------------------------------------------------------------------------------------------------------------- -->

## Build automation

Expand Down
Loading
Loading