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

[CS2103-T14-2] Advanced&Efficient #79

Open
wants to merge 418 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
418 commits
Select commit Hold shift + click to select a range
5cc46d7
Merge pull request #119 from AaronJT1/branch-create-view-command
AaronJT1 Oct 26, 2023
49b6a25
Merge pull request #120 from RiyaMehta2211/ICNumberBasedAccess
AaronJT1 Oct 26, 2023
af16680
Fix bug for DeleteCommand
AaronJT1 Oct 26, 2023
205389c
Modify User Guide to include features
Oct 26, 2023
e5fbe6a
Add existing Ic Number check for Add command
AaronJT1 Oct 26, 2023
26079e1
Merge pull request #9 from AY2324S1-CS2103T-T14-2/master
longnguyentan Oct 26, 2023
317f89e
Update UI Component section of developer guide
wujy28 Oct 26, 2023
729d15a
Add JSON serialization for Record
longnguyentan Oct 26, 2023
ef26cae
Update UI
longnguyentan Oct 26, 2023
ac3631a
Add unit tests for Record class
longnguyentan Oct 26, 2023
bafbfd6
Add `Record` JSON storage format to Developer Guide
longnguyentan Oct 26, 2023
beeeb1f
Implement Record Command
thienmy0 Oct 26, 2023
cddf894
Fix Checkstyle Errors
thienmy0 Oct 26, 2023
bcd32b4
Merge pull request #127 from RiyaMehta2211/branchUserGuide
thienmy0 Oct 26, 2023
6b10dcf
Modify DeveloperGuide.md to include enhancements
Oct 26, 2023
1496f8f
Add Assign command and functionality to app
wujy28 Oct 26, 2023
97a967b
Fix some checkstyle issues
wujy28 Oct 26, 2023
552404e
Add implementation details for assign department
wujy28 Oct 26, 2023
eb73906
Merge pull request #134 from RiyaMehta2211/branchUserGuide
thienmy0 Oct 27, 2023
f933f1c
Update DG with Implementation of Record Feature
thienmy0 Oct 27, 2023
0f1d633
Merge pull request #128 from AaronJT1/master
thienmy0 Oct 27, 2023
59366c5
Add sequence diagram for AssignCommand#execute in DG
wujy28 Oct 27, 2023
9f626cf
Merge pull request #136 from thienmy0/branch-UpdateDG
wujy28 Oct 27, 2023
9bf8cd6
Merge branch 'master' into branch-docs
thienmy0 Oct 27, 2023
8ef8faa
Merge pull request #137 from wujy28/branch-docs
thienmy0 Oct 27, 2023
832c8c4
Merge branch 'master' into branch-DG
wujy28 Oct 27, 2023
af5f076
Merge pull request #132 from longnguyentan/branch-DG
wujy28 Oct 27, 2023
105c822
Merge branch 'master' into branch-EditRecord
wujy28 Oct 27, 2023
4fbfb50
Merge pull request #133 from thienmy0/branch-EditRecord
wujy28 Oct 27, 2023
5421839
Merge branch 'master' into branch-Assign-Department
thienmy0 Oct 27, 2023
9f14f93
Merge pull request #135 from wujy28/branch-Assign-Department
thienmy0 Oct 27, 2023
18eb363
Fix Bug of Assigned Department and Record being reset after using Edi…
thienmy0 Oct 28, 2023
3f109d5
Fix Checkstyle Errors
thienmy0 Oct 28, 2023
6becfe9
Fix Github Check Errors
thienmy0 Oct 28, 2023
a901865
Make Edit Command with i/ prefix in user input
Oct 28, 2023
0c801bc
Create Method to Copy Record Information
thienmy0 Oct 28, 2023
b4bc74f
Merge pull request #144 from thienmy0/branch-FixEditBug
wujy28 Oct 28, 2023
e691662
Fix bug where patient details do not update
wujy28 Oct 28, 2023
75b406c
Fix Delete feature not able to parse empty input bug
AaronJT1 Oct 28, 2023
ba1b3d1
Restyle Record fields and fix non-update bug
wujy28 Oct 28, 2023
cacc76e
Simplify the previous changes
wujy28 Oct 28, 2023
8ddfb98
Restyle GUI to look like initial mockup
wujy28 Oct 28, 2023
7c5fc76
Make final changes and fix warnings
wujy28 Oct 29, 2023
166b0a2
Fix checkstyle issues
wujy28 Oct 29, 2023
a725167
Merge pull request #150 from wujy28/branch-GUI
AaronJT1 Oct 29, 2023
7b0e4d2
Fix Record Command bug for not showing help message
AaronJT1 Oct 29, 2023
0d93b82
Add Priority Attribute
thienmy0 Oct 29, 2023
115dd94
Update RecordCommand test
AaronJT1 Oct 30, 2023
9aed7ae
Update Find command to show message when no patient with keyword found
AaronJT1 Oct 30, 2023
9941380
Update DeveloperGuide.md for the add command implementation
AaronJT1 Oct 30, 2023
e163cf0
Merge branch 'master' into master
AaronJT1 Oct 31, 2023
826d638
Merge pull request #145 from RiyaMehta2211/master
AaronJT1 Oct 31, 2023
a5660ea
Merge branch 'master' into branch-enhance-find
AaronJT1 Oct 31, 2023
9e1d416
Merge pull request #153 from AaronJT1/branch-enhance-find
AaronJT1 Oct 31, 2023
ad1cd48
Make Edit Command Parser with i/ prefix in user input
Oct 31, 2023
226fe6f
Implement Priority Attribute
thienmy0 Oct 31, 2023
eca6e5e
Merge branch 'master' into Edit_Command_Parser
AaronJT1 Oct 31, 2023
62c721f
Merge pull request #155 from RiyaMehta2211/Edit_Command_Parser
AaronJT1 Oct 31, 2023
b5c4b16
Merge branch 'master' into branch-PriorityAttribute
thienmy0 Oct 31, 2023
325e5f4
Merge pull request #156 from thienmy0/branch-PriorityAttribute
AaronJT1 Oct 31, 2023
377dd20
Fix & Add Test Cases
thienmy0 Oct 31, 2023
9813de2
Merge pull request #158 from thienmy0/branch-FixTestCases
AaronJT1 Nov 1, 2023
964ef1e
Update Edit command related tests
AaronJT1 Nov 1, 2023
4d66c43
Merge branch 'master' into branch-fix-edit
AaronJT1 Nov 1, 2023
1353e31
Add age attribute to patient
wujy28 Nov 1, 2023
e5c80a7
Fix Patient test case and relax equals for Patient
wujy28 Nov 1, 2023
3413929
Readd age equality comparison in Patient equals
wujy28 Nov 1, 2023
bed9cd0
Update test cases for Age and Birthday
wujy28 Nov 1, 2023
2c894a5
Fix checkstyle issues
wujy28 Nov 1, 2023
e976360
Merge pull request #160 from AaronJT1/branch-fix-edit
thienmy0 Nov 1, 2023
05c948d
Merge pull request #161 from wujy28/branch-Age
thienmy0 Nov 1, 2023
e7353c7
Improve implementation of age
wujy28 Nov 1, 2023
6175f03
Fix checkstyle issues
wujy28 Nov 1, 2023
cdc7676
Create test for Assign Command feature
AaronJT1 Nov 1, 2023
1fca10e
Merge pull request #162 from wujy28/branch-Age
AaronJT1 Nov 1, 2023
8d07f2a
Add sort command to app
wujy28 Nov 1, 2023
af5e2dd
Merge pull request #163 from AaronJT1/branch-create-assign-tests
longnguyentan Nov 1, 2023
8e7f178
Merge pull request #10 from AY2324S1-CS2103T-T14-2/master
longnguyentan Nov 1, 2023
1d1902e
Merge branch 'master' into branch-Sort
wujy28 Nov 1, 2023
4ef3a57
Remove Record from Storage
longnguyentan Nov 1, 2023
9320a6a
Implement JSON storage for patient records and enhance UniqueRecordList
longnguyentan Nov 1, 2023
67c9c8c
Improve User Guide Introduction and Adjust Photo Sizes
longnguyentan Nov 1, 2023
4708d94
Merge pull request #164 from longnguyentan/branch-RecordStorage
longnguyentan Nov 1, 2023
83ec465
Merge pull request #165 from longnguyentan/branch-UG
longnguyentan Nov 1, 2023
cb8307a
Update GUI to include priority tags
wujy28 Nov 1, 2023
584eece
Fix checkstyle issues
wujy28 Nov 1, 2023
5b06576
Merge branch 'master' into branch-sort
wujy28 Nov 2, 2023
ce6c100
Merge pull request #166 from wujy28/branch-Sort
thienmy0 Nov 2, 2023
38af6cf
Add ViewSequenceDiagram to DeveloperGuide.md
AaronJT1 Nov 2, 2023
1e6a1e4
Create AddSequenceDiagram.puml and update DeveloperGuide.md
AaronJT1 Nov 2, 2023
c9ac07d
Add Undo and Redo Command
Nov 2, 2023
8e8f6ff
Update UserGuide.md to have quick start component
AaronJT1 Nov 2, 2023
0a8c179
Merge branch 'master' into branch-AddUndoAndRedo
AaronJT1 Nov 2, 2023
d9c3ada
Merge pull request #167 from RiyaMehta2211/branch-AddUndoAndRedo
AaronJT1 Nov 2, 2023
ac25071
Merge branch 'master' into branch-editing-documentations
AaronJT1 Nov 2, 2023
4fabeee
Merge pull request #168 from AaronJT1/branch-editing-documentations
AaronJT1 Nov 2, 2023
fcb27b0
Fix error that came from conflict in git
AaronJT1 Nov 2, 2023
7d01277
Merge pull request #169 from AaronJT1/branch-fix-erros
RiyaMehta2211 Nov 2, 2023
06d99dd
Make final UI changes
wujy28 Nov 2, 2023
6dc957a
Update some parts of the User Guide
wujy28 Nov 2, 2023
7910684
Add Sort and Find to User Guide
wujy28 Nov 2, 2023
7617c8a
Merge pull request #171 from wujy28/branch-UG
thienmy0 Nov 2, 2023
8f74255
Update UG
thienmy0 Nov 2, 2023
025ffe9
Merge pull request #172 from thienmy0/branch-UGUpdates
wujy28 Nov 2, 2023
1ef5413
Fix GUI Record not updating bug
wujy28 Nov 2, 2023
e66c4cd
Fix some checkstyle issues
wujy28 Nov 2, 2023
ea5dfb3
Update images in user guide
wujy28 Nov 2, 2023
b793960
Merge pull request #175 from wujy28/branch-UG
AaronJT1 Nov 3, 2023
7d416db
Merge pull request #173 from wujy28/branch-GUI
AaronJT1 Nov 3, 2023
9274b8b
Update UserGuide.md to allow user to download latest release
AaronJT1 Nov 3, 2023
ec2d08f
Merge pull request #176 from AaronJT1/branch-update-version
thienmy0 Nov 3, 2023
9924b28
Update A&E icon for webpage
longnguyentan Nov 3, 2023
a0f7a3c
Fix Add feature bug for wrong ic number
AaronJT1 Nov 6, 2023
cd0c0cd
Update Project Portfolio Page (PPP)
AaronJT1 Nov 6, 2023
85bc39a
Update DeveloperGuide.md to fit project
AaronJT1 Nov 6, 2023
30f02e9
Merge branch 'master' into branch-Sort
wujy28 Nov 8, 2023
4f7509d
Fix name sorting by ASCII value
wujy28 Nov 8, 2023
a2e2a14
Fix Undo And Redo Commands
Nov 8, 2023
7cbde8c
Fix AddressBook Parser and Add Command Test cases
Nov 8, 2023
ce98b13
Delete Dead Code and comments
Nov 8, 2023
04aaa0b
Merge pull request #224 from RiyaMehta2211/master
thienmy0 Nov 8, 2023
acc42cf
Fix failing test cases
Nov 8, 2023
bbdc6ac
Merge pull request #225 from RiyaMehta2211/master
AaronJT1 Nov 8, 2023
3b6dd39
Add comments into test files
AaronJT1 Nov 8, 2023
8d5658f
Add testing for AssignCommand and AssignCommandParser
wujy28 Nov 8, 2023
f4d4bb0
Merge branch 'master' into branch-Sort
wujy28 Nov 8, 2023
6c729a4
Add testing for Sort command
wujy28 Nov 8, 2023
85042e5
Fix checkstyle issues
wujy28 Nov 8, 2023
1a11a67
Merge pull request #226 from wujy28/branch-Sort
AaronJT1 Nov 9, 2023
a26ba01
Update PPP
AaronJT1 Nov 9, 2023
7046c2f
Update DeveloperGuide to add Planned Enhancements appendix
AaronJT1 Nov 9, 2023
6c51008
Update address book references in javadocs
AaronJT1 Nov 9, 2023
53725dc
Merge pull request #227 from AaronJT1/branch-fix-add-bugs
RiyaMehta2211 Nov 9, 2023
a82fe14
Update PPP
thienmy0 Nov 9, 2023
31a341a
Fix error message bugs
wujy28 Nov 9, 2023
91e5d22
Update wujy28's PPP
wujy28 Nov 9, 2023
3526e58
Fix checkstyle issues
wujy28 Nov 9, 2023
ed4c2fd
Update DG with Appendix Instructions for Manual Testing
thienmy0 Nov 9, 2023
c3b296a
Merge pull request #228 from wujy28/branch-docs
thienmy0 Nov 9, 2023
698c5be
Merge pull request #229 from thienmy0/branch-v1.4
longnguyentan Nov 9, 2023
60c77d4
Merge pull request #11 from AY2324S1-CS2103T-T14-2/master
longnguyentan Nov 10, 2023
5e392c5
Change `addressbook.json` and update PPP
longnguyentan Nov 10, 2023
8e6c532
Merge pull request #232 from longnguyentan/branch-JsonFile
thienmy0 Nov 10, 2023
f866f83
Update use cases in DeveloperGuide
AaronJT1 Nov 10, 2023
2d205ae
Update PPP
Nov 10, 2023
f5d361f
Remove extra sections
Nov 10, 2023
e562e99
Merge pull request #234 from RiyaMehta2211/PPP
longnguyentan Nov 10, 2023
9478ec1
Merge branch 'master' into branch-update-doc
thienmy0 Nov 10, 2023
6dccc22
Merge pull request #233 from AaronJT1/branch-update-doc
thienmy0 Nov 11, 2023
e788cf9
Fix error messages
thienmy0 Nov 11, 2023
7883bd5
Update DG
thienmy0 Nov 11, 2023
de710d9
Merge pull request #235 from thienmy0/branch-PolishDG
longnguyentan Nov 11, 2023
e8ec6b8
Fix Checkstyle Errors
thienmy0 Nov 11, 2023
9cb9537
Merge pull request #12 from AY2324S1-CS2103T-T14-2/master
longnguyentan Nov 11, 2023
af62617
Update Data Archiving in DG
longnguyentan Nov 11, 2023
75143b1
Merge pull request #237 from thienmy0/branch-PolishDG
longnguyentan Nov 11, 2023
2e3a535
Merge pull request #238 from longnguyentan/master
thienmy0 Nov 11, 2023
0746725
Update implementation section of DG
wujy28 Nov 11, 2023
a3e92bf
Merge branch 'master' into branch-docs
wujy28 Nov 11, 2023
641c11a
Update user guide to add faq section
AaronJT1 Nov 11, 2023
60e1f79
Add UML diagrams
Nov 11, 2023
e3ec9bc
Minor modification to Edit sequence diagram
Nov 11, 2023
1da0539
Merge pull request #239 from RiyaMehta2211/master
AaronJT1 Nov 11, 2023
a148e54
Update PPP page
AaronJT1 Nov 11, 2023
4470d95
Update some other components of DG
wujy28 Nov 11, 2023
d09c067
Fix some checkstyle issues
wujy28 Nov 11, 2023
740abc7
Fix checkstyle issues
wujy28 Nov 11, 2023
564e033
Fix MORE checkstyle issues
wujy28 Nov 11, 2023
21f1aca
Merge pull request #241 from wujy28/branch-docs
thienmy0 Nov 12, 2023
7b27abb
Update UG to take into account comments given
AaronJT1 Nov 12, 2023
072bb49
Merge branch 'master' into branch-update-ug
RiyaMehta2211 Nov 12, 2023
32fe2fd
Merge pull request #240 from AaronJT1/branch-update-ug
RiyaMehta2211 Nov 12, 2023
4746e6a
Fix Test Cases
thienmy0 Nov 12, 2023
1a2f410
Update UG
wujy28 Nov 12, 2023
72251f1
Merge pull request #243 from wujy28/branch-docs
longnguyentan Nov 12, 2023
4161171
Merge pull request #13 from AY2324S1-CS2103T-T14-2/master
longnguyentan Nov 12, 2023
604b953
Update UG, PPP, and Testing
longnguyentan Nov 12, 2023
0737e31
Fix Test Cases 2
thienmy0 Nov 12, 2023
2aad45a
Fix Checkstyle Errors
thienmy0 Nov 12, 2023
fd5615d
Merge pull request #244 from longnguyentan/master
longnguyentan Nov 12, 2023
ef8f299
Merge pull request #242 from thienmy0/branch-TestCases
longnguyentan Nov 12, 2023
d6c74db
Reduce PPP length by removing compenents
AaronJT1 Nov 12, 2023
2480bad
Update headers and name in UG
longnguyentan Nov 12, 2023
0254eb6
Increase testing for AddressBookParserTest
AaronJT1 Nov 12, 2023
2b9d672
Fix minor checkstyle error
AaronJT1 Nov 12, 2023
cebcf1e
Modify features in User Guide
Nov 12, 2023
f0c5c1d
Merge pull request #247 from RiyaMehta2211/branch-UG
thienmy0 Nov 12, 2023
f4f19be
Merge pull request #246 from longnguyentan/master
thienmy0 Nov 12, 2023
178eb39
Merge pull request #245 from AaronJT1/branch-fix-ppp-length
wujy28 Nov 12, 2023
24b9e85
Update UG
thienmy0 Nov 12, 2023
52f156b
Update PPP
thienmy0 Nov 12, 2023
2c322b8
Merge pull request #248 from thienmy0/branch-UG
wujy28 Nov 12, 2023
0d032ec
Update Storage diagram in DG
longnguyentan Nov 12, 2023
0baf2ab
Merge pull request #249 from longnguyentan/master
longnguyentan Nov 12, 2023
b1f640f
Add implementations in DeveloperGuide.md
Nov 12, 2023
4a06bed
Update DG formatting and planned enhancements
wujy28 Nov 12, 2023
d5d97ab
Merge pull request #250 from RiyaMehta2211/master
thienmy0 Nov 13, 2023
de3885a
Fix UG Bugs
thienmy0 Nov 13, 2023
21fe242
Fix UG Bugs 2
thienmy0 Nov 13, 2023
d02a42d
Merge pull request #251 from thienmy0/branch-DocsFixes
wujy28 Nov 13, 2023
c45ad9e
Fix merge conflict
wujy28 Nov 13, 2023
8a1eb97
Add Test Cases
thienmy0 Nov 13, 2023
99b0144
Minor changes to DeveloperGuide.md
Nov 13, 2023
532a211
Fix some DG formatting issues
wujy28 Nov 13, 2023
398c9fe
Merge pull request #253 from RiyaMehta2211/master
wujy28 Nov 13, 2023
50941f9
Fix minor DG issues
wujy28 Nov 13, 2023
e3bfdd3
Merge pull request #254 from wujy28/branch-docs
AaronJT1 Nov 13, 2023
1a0a498
Fix UG Bugs
thienmy0 Nov 13, 2023
24df3f1
Fix Github Check Errors
thienmy0 Nov 13, 2023
a83a676
Merge pull request #252 from thienmy0/branch-AddTest
wujy28 Nov 13, 2023
d113acf
Add logo image to UG
wujy28 Nov 13, 2023
3b30fa7
Merge branch 'master' into branch-docs
wujy28 Nov 13, 2023
bf24f85
Fix formatting issues in DG
wujy28 Nov 13, 2023
0899cad
Merge pull request #255 from wujy28/branch-docs
thienmy0 Nov 13, 2023
7c3ad78
Fix minor DG formatting issues and add logo
wujy28 Nov 13, 2023
7f46769
Merge pull request #256 from wujy28/branch-docs
thienmy0 Nov 13, 2023
10f5061
Update UG
thienmy0 Nov 13, 2023
00e7ee0
Update PPP
wujy28 Nov 13, 2023
4cff973
Merge pull request #257 from thienmy0/branch-FormatUG
wujy28 Nov 13, 2023
42fe130
Merge branch 'master' into branch-docs
wujy28 Nov 13, 2023
17b0747
Fix formatting issues in UG
wujy28 Nov 13, 2023
9e2cca6
Merge pull request #258 from wujy28/branch-docs
thienmy0 Nov 13, 2023
a57b630
Fix minor formatting issues in UG
wujy28 Nov 13, 2023
09f06a2
Fix minor formatting issues in UG and DG
wujy28 Nov 13, 2023
740fbaf
Update PPP and Format DG
thienmy0 Nov 13, 2023
53d4c5d
Merge pull request #259 from wujy28/branch-docs
thienmy0 Nov 13, 2023
857687e
Merge pull request #260 from thienmy0/branch-PPPandDG
wujy28 Nov 13, 2023
49d10a8
Resize DG diagrams
wujy28 Nov 13, 2023
bf4df3f
Merge pull request #261 from wujy28/branch-docs
wujy28 Nov 13, 2023
2fa1c38
Reize images again in DG
wujy28 Nov 13, 2023
042a2a6
Merge pull request #262 from wujy28/branch-docs
wujy28 Nov 13, 2023
6df46f1
Update PPP
thienmy0 Nov 13, 2023
82155f5
Merge pull request #263 from thienmy0/branch-PPP
thienmy0 Nov 13, 2023
952230f
Add design considerations under Edit feature
Nov 13, 2023
87ee1d4
Merge pull request #264 from RiyaMehta2211/master
thienmy0 Nov 13, 2023
c8766f9
Update single line in PPP
AaronJT1 Nov 13, 2023
ddc5923
Update JsonAdaptedRecordTest
longnguyentan Nov 13, 2023
4988328
Update PPP
longnguyentan Nov 13, 2023
f5eafef
Fix UG & DG Bugs
thienmy0 Nov 13, 2023
72332a3
Merge pull request #265 from AaronJT1/branch-ug-fix
longnguyentan Nov 13, 2023
044206a
Merge pull request #266 from longnguyentan/master
AaronJT1 Nov 13, 2023
12a7440
Merge pull request #267 from thienmy0/branch-DocsBugs
thienmy0 Nov 13, 2023
38556f8
Update PPP
Nov 13, 2023
efab360
Merge pull request #268 from RiyaMehta2211/master
RiyaMehta2211 Nov 13, 2023
258ec1c
Fix formatting issues in PPP
Nov 13, 2023
6d8fcef
Merge pull request #269 from RiyaMehta2211/master
RiyaMehta2211 Nov 13, 2023
e3bea8d
Fix formatting issues in PPP
Nov 13, 2023
d42ee5d
Merge pull request #270 from RiyaMehta2211/master
RiyaMehta2211 Nov 13, 2023
6c43d29
Fix Checks
thienmy0 Nov 13, 2023
911c632
Merge pull request #271 from thienmy0/branch-FixCheck
thienmy0 Nov 13, 2023
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
  •  
  •  
  •  
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'
version: '^5.1.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/
29 changes: 18 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
[![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/AY2324S1-CS2103T-T14-2/tp/actions/workflows/gradle.yml/badge.svg)](https://github.com/AY2324S1-CS2103T-T14-2/tp/actions)
[![codecov](https://codecov.io/gh/AY2324S1-CS2103T-T14-2/tp/graph/badge.svg?token=OANNMRPP8F)](https://codecov.io/gh/AY2324S1-CS2103T-T14-2/tp)

![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.
* **Advanced&Efficient (A&E)** is a desktop application that helps Emergency Department (ED) doctors in managing
patient records and connecting patients to relevant departments. <br>

* Features:
* Has a Graphical User Interface (GUI) while also supporting user interactions via a **Command-Line Interface (CLI)**
for increased convenience and efficiency for users
* Allows ED doctors to easily manage and organize a database of patients through actions such as adding and deleting
patient entries, editing and tagging records, and searching
* Runs on any computer with **Java 11** installed
* The project is an ongoing software project as part of the
[NUS CS2103T Software Engineering course for AY23/24 Semester 1](https://nus-cs2103-ay2324s1.github.io/website/index.html).
* This project is a brownfield project based on the **AddressBook-Level3** project created by the
[SE-EDU initiative](https://se-education.org).
* It is **written in OOP fashion** and provides a **reasonably well-written** code base (around 6 KLoC).
* It comes with a **reasonable level of user and developer documentation**.
* For the detailed documentation of this project, see the **[Advanced&Efficient (A&E) Product Website](https://ay2324s1-cs2103t-t14-2.github.io/tp/)**.
7 changes: 6 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@ checkstyle {
toolVersion = '10.2'
}

run {
enableAssertions = true
}


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

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

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
59 changes: 31 additions & 28 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,62 @@
---
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
### Long Nguyen Tan

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

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/longnguyentan)]
[[portfolio](team/longnguyentan.md)]

* Role: Project Advisor
* Role: Developer
* Responsibilities: Testing, Integration

### Jane Doe
### Aaron Joel Tan Tze Ern

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Developer, Team Lead
* Responsibilities: Scheduling and tracking, Git Expert

### Johnny Doe
### Lee Thien My

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Deliverables and Deadline

### Jean Doe
### Mehta Riya Mehulbhai

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Code Quality

### James Doe
### Wu Jingya

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Documentation
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