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-T13-1] MedConnect #204

Open
wants to merge 473 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
473 commits
Select commit Hold shift + click to select a range
98c2f58
Fix checkstyle
kellywsq03 Nov 5, 2024
65657c3
Modify ListCommand to accept comparator
Johnwz123 Nov 5, 2024
242b05a
Merge master to this branch
kellywsq03 Nov 5, 2024
25e5772
Add box for Doctor Card
kellywsq03 Nov 5, 2024
960029e
Update user guide
aldentantan Nov 5, 2024
4f54479
Change home page title to MedConnect
aldentantan Nov 5, 2024
0d9b4af
Change image size
aldentantan Nov 5, 2024
0634c50
Add GUI tutorial for user guide
aldentantan Nov 5, 2024
7518d28
Add parser for list command sorting
Johnwz123 Nov 6, 2024
29e169d
Fix style
Johnwz123 Nov 6, 2024
b87a67e
Merge pull request #117 from aldentantan/UserGuide
Johnwz123 Nov 6, 2024
4569233
Fix test cases
Johnwz123 Nov 6, 2024
2f67290
Update mistakes to user guide
aldentantan Nov 6, 2024
33799af
Merge pull request #116 from kellywsq03/multiple-emergency-contact
Johnwz123 Nov 6, 2024
210610c
Change color in GUI tutorial
aldentantan Nov 6, 2024
8cafaee
Update UG for List command
aldentantan Nov 6, 2024
112ccf2
Edit incorrect block placement
aldentantan Nov 6, 2024
74d5d4f
Make emergency contact placeholder height dynamic
kellywsq03 Nov 6, 2024
7bf2de4
Minor parameter edit
aldentantan Nov 6, 2024
c099293
Fix wrong error message when invalid ec/ index is chosen
kellywsq03 Nov 6, 2024
92b829b
Add newlines to message usage for enhanced readability
kellywsq03 Nov 6, 2024
31d75d4
Merge branch 'AY2425S1-CS2103T-T13-1:master' into feature/list-sort
Johnwz123 Nov 6, 2024
1bcbb99
Fix commands formatting
Johnwz123 Nov 6, 2024
ecbe807
Update sample data to be more appropriate for our target audience
kellywsq03 Nov 6, 2024
5a15289
Add . and - to name and tag regex
kellywsq03 Nov 6, 2024
55861ef
Fix checkstyle
kellywsq03 Nov 6, 2024
16b1949
Merge branch 'master' into multiple-emergency-contact
kellywsq03 Nov 6, 2024
35ab01f
Fix checkstyle
kellywsq03 Nov 6, 2024
07aade7
Add acknowledgement in DG
aldentantan Nov 6, 2024
85f4116
Merge pull request #118 from Johnwz123/feature/list-sort
aldentantan Nov 6, 2024
9b2621a
Add check for empty filename
Johnwz123 Nov 6, 2024
97192d9
Fix tests
Johnwz123 Nov 6, 2024
b5363e4
Fix style
Johnwz123 Nov 6, 2024
7173b48
Fix style for tests
Johnwz123 Nov 6, 2024
056518a
Fix bugs
saajidshaik02 Nov 6, 2024
8fcf910
Fix style for tests
Johnwz123 Nov 6, 2024
c0b4442
Merge pull request #126 from Johnwz123/feature/archive
aldentantan Nov 6, 2024
1c93275
Fix JavaDocs
saajidshaik02 Nov 6, 2024
6ec1aef
Merge pull request #83 from saajidshaik02/master
Johnwz123 Nov 6, 2024
e101b74
Change archive timestamp to ISO datetime format
Johnwz123 Nov 6, 2024
f17ae4b
Merge branch 'feature/archive' of https://github.com/Johnwz123/tp int…
Johnwz123 Nov 6, 2024
752cdc6
Merge pull request #119 from aldentantan/UserGuide
saajidshaik02 Nov 6, 2024
46a1ce3
Merge pull request #127 from Johnwz123/feature/archive
saajidshaik02 Nov 6, 2024
98c88a2
Added icons to patient details
aldentantan Nov 6, 2024
d031160
Add icons for doctor and emergency contacts
aldentantan Nov 6, 2024
ffaa83f
Change email domains
kellywsq03 Nov 6, 2024
d09c27d
Fix merge conflicts
kellywsq03 Nov 6, 2024
ce41a90
Minor edits to UG
aldentantan Nov 6, 2024
5d5c34e
Add newlines to messages
kellywsq03 Nov 6, 2024
365abac
Fix test cases
kellywsq03 Nov 6, 2024
95cdd49
Update border size in person card UI
kellywsq03 Nov 6, 2024
4ac8635
Merge pull request #125 from kellywsq03/multiple-emergency-contact
aldentantan Nov 6, 2024
60a47b0
Update DG class diagrams
aldentantan Nov 6, 2024
16adc23
Merge pull request #128 from aldentantan/patient-field-icons
saajidshaik02 Nov 6, 2024
0e89a80
Fix more bugs
saajidshaik02 Nov 6, 2024
118afb8
Merge remote-tracking branch 'origin/master' into UserGuide
aldentantan Nov 7, 2024
a6aeb17
Change duplicate detection criteria from name to phone number
kellywsq03 Nov 7, 2024
499d975
Merge branch 'master' into multiple-emergency-contact
kellywsq03 Nov 7, 2024
0054bb1
Fix checkstyle
kellywsq03 Nov 7, 2024
f95cea6
Add Command implementation for DG
aldentantan Nov 7, 2024
ae067b9
Add More commands to autocomplete
saajidshaik02 Nov 7, 2024
377f736
Merge pull request #132 from kellywsq03/multiple-emergency-contact
Johnwz123 Nov 7, 2024
d8ad3a6
Store relationships as first letter uppercase, remaining letters lowe…
kellywsq03 Nov 7, 2024
1c30868
Merge branch 'master' into multiple-emergency-contact
kellywsq03 Nov 7, 2024
fd17a63
Merge remote-tracking branch 'origin/master' into UserGuide
aldentantan Nov 7, 2024
66fc564
DG manual testing for Add & Delete commands
aldentantan Nov 7, 2024
7adf552
Merge pull request #135 from kellywsq03/multiple-emergency-contact
Johnwz123 Nov 7, 2024
4bd809e
Merge pull request #131 from saajidshaik02/branch-autocomplete
Johnwz123 Nov 7, 2024
828dcdd
Merge pull request #136 from aldentantan/UserGuide
Johnwz123 Nov 7, 2024
073faa5
Update README Ui
kellywsq03 Nov 7, 2024
93717cb
Merge branch 'master' into branch-documentation
kellywsq03 Nov 7, 2024
ce2af0e
Update UG and DG
Johnwz123 Nov 7, 2024
e6c7463
Merge branch 'master' into docs/update-ug-dg
Johnwz123 Nov 7, 2024
1fdf756
Merge branch 'branch-autocomplete'
saajidshaik02 Nov 7, 2024
9798f76
Revert "Fix more bugs"
saajidshaik02 Nov 7, 2024
a8549c8
Add more commands
saajidshaik02 Nov 7, 2024
8111d46
Merge branch 'master' into branch-autocomplete
saajidshaik02 Nov 7, 2024
ba543bc
Modify Undo and Redo output
saajidshaik02 Nov 7, 2024
53f318d
Revert "Modify Undo and Redo output"
saajidshaik02 Nov 7, 2024
195eb99
Merge pull request #138 from saajidshaik02/branch-autocomplete
Johnwz123 Nov 7, 2024
27d7742
Merge branch 'master' into master
saajidshaik02 Nov 7, 2024
ce5fcc1
Fix code
saajidshaik02 Nov 7, 2024
acf92c6
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 7, 2024
364f89c
fix code 2.0
saajidshaik02 Nov 7, 2024
c5f96bb
fix code 2.0
saajidshaik02 Nov 7, 2024
5a2fc62
fix code 3.0
saajidshaik02 Nov 7, 2024
1cce37b
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 7, 2024
507c4dd
i hate cs2103T :(
saajidshaik02 Nov 7, 2024
d98be46
Merge pull request #139 from saajidshaik02/master
Johnwz123 Nov 7, 2024
90256a7
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 7, 2024
59518a0
Update PlantUML diagrams
aldentantan Nov 7, 2024
12f03c4
Update UG, DG. Add new name validation
kellywsq03 Nov 7, 2024
48cdbdb
Fix checkstyle
kellywsq03 Nov 7, 2024
98d5e8c
Merge branch 'master' into branch-documentation
kellywsq03 Nov 7, 2024
3f2b740
Fix error in emergency contact error message
kellywsq03 Nov 7, 2024
9f98a52
Update UserGuide for AutoCommand and suggestions
saajidshaik02 Nov 7, 2024
19b2580
Add Known issues remark
saajidshaik02 Nov 7, 2024
1d5fffe
Add DG test cases. Fix add command example tags
kellywsq03 Nov 7, 2024
b9f09f9
Fix checkstyle
kellywsq03 Nov 7, 2024
a1d03a4
more fixes
saajidshaik02 Nov 7, 2024
dab8174
Update Use Cases in DG
aldentantan Nov 7, 2024
ca47d0b
Merge pull request #137 from Johnwz123/docs/update-ug-dg
aldentantan Nov 7, 2024
1341554
Merge branch 'master' into branch-documentation
aldentantan Nov 7, 2024
14541b3
Merge pull request #140 from kellywsq03/branch-documentation
aldentantan Nov 7, 2024
12fed48
Merge branch 'master' into UserGuide
aldentantan Nov 7, 2024
03666b1
Merge pull request #143 from aldentantan/UserGuide
Johnwz123 Nov 7, 2024
6ae7f3c
Merge pull request #142 from saajidshaik02/branch-userguide-devguide-…
Johnwz123 Nov 7, 2024
1c39e11
Improve readability of status msg
aldentantan Nov 7, 2024
a37d4f7
Fix Bug where delete index is never shown as overshadowed by delete a…
saajidshaik02 Nov 7, 2024
7183d72
Fix checkstyle
aldentantan Nov 7, 2024
10c6f21
Merge pull request #145 from saajidshaik02/branch-userguide-devguide-…
kellywsq03 Nov 7, 2024
f84857a
Update UI image on website homepage
Johnwz123 Nov 7, 2024
1e25651
Update glossary emergency contact relationship parameters
Johnwz123 Nov 7, 2024
ca3ff2f
Merge pull request #144 from aldentantan/readable-status-msg
saajidshaik02 Nov 7, 2024
9d3d5cc
Merge pull request #146 from Johnwz123/docs/update-ug-dg
saajidshaik02 Nov 7, 2024
f0ad0c3
Update DG
aldentantan Nov 7, 2024
4acec52
Merge pull request #147 from aldentantan/DeveloperGuide
Johnwz123 Nov 7, 2024
f7685ff
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 7, 2024
8f74bd9
Update version number
aldentantan Nov 7, 2024
fd93cc7
Merge pull request #148 from aldentantan/master
kellywsq03 Nov 7, 2024
105a501
fix bug
saajidshaik02 Nov 7, 2024
3ad7752
Merge pull request #149 from saajidshaik02/master
saajidshaik02 Nov 7, 2024
6335d88
Update ParserUtilTest
Johnwz123 Nov 9, 2024
d627a67
Merge branch 'AY2425S1-CS2103T-T13-1:master' into chore/update-tests
Johnwz123 Nov 9, 2024
a98959c
Add ArchiveCommandParserTest
Johnwz123 Nov 9, 2024
b988101
Merge branch 'chore/update-tests' of https://github.com/Johnwz123/tp …
Johnwz123 Nov 9, 2024
ee5b763
Add equality test for ArchiveCommand
Johnwz123 Nov 9, 2024
8855b96
Update version number
Johnwz123 Nov 9, 2024
b28ad04
Abstract to use FileUtil
Johnwz123 Nov 9, 2024
cced87e
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 9, 2024
8900292
Strip Autocommand and Suggestion Feature to the bone
saajidshaik02 Nov 9, 2024
9332c39
Update to throw command exception
Johnwz123 Nov 9, 2024
4797441
Fix documentation bugs
aldentantan Nov 10, 2024
a9b555e
Completel fixed all bugs related to Suggestion Feature!
saajidshaik02 Nov 10, 2024
4f02bda
Fix bugs
saajidshaik02 Nov 10, 2024
7d09951
Update checkstyle and Javadocs
saajidshaik02 Nov 10, 2024
8f57ea5
Merge pull request #211 from aldentantan/UserGuide
Johnwz123 Nov 10, 2024
535578e
Merge pull request #213 from saajidshaik02/master
Johnwz123 Nov 10, 2024
a320ed3
Merge branch 'AY2425S1-CS2103T-T13-1:master' into chore/update-tests
Johnwz123 Nov 10, 2024
5a6155d
Merge pull request #210 from Johnwz123/chore/update-tests
saajidshaik02 Nov 10, 2024
a6a38d0
Updated UserGuide
kellywsq03 Nov 10, 2024
2c2bb47
Fix documentation bugs
kellywsq03 Nov 10, 2024
5738e6b
Add Autocomplete
saajidshaik02 Nov 10, 2024
f9fcfdc
Merge pull request #214 from kellywsq03/branch-documentation
Johnwz123 Nov 10, 2024
30d1390
Fix EditCommand message
Johnwz123 Nov 10, 2024
00644a3
Fix JavaDoc
saajidshaik02 Nov 10, 2024
2b97799
Fix edit emergency contact phone number bugs
kellywsq03 Nov 10, 2024
8af583c
Fix Name format error message
Johnwz123 Nov 10, 2024
dc11808
Merge branch 'master' into branch-bugs
kellywsq03 Nov 10, 2024
0c1f914
Fix style
Johnwz123 Nov 10, 2024
0f74585
Fix delete emergency contact message
kellywsq03 Nov 10, 2024
f981646
Fix test
Johnwz123 Nov 10, 2024
0c26a6d
Revert back change where error msg is removed upon typing or backspacing
saajidshaik02 Nov 10, 2024
eb95cd7
Merge pull request #217 from Johnwz123/docs/update-ug-dg
saajidshaik02 Nov 10, 2024
521ae2f
Changed ECINDEX to EMERGENCY_CONTACT_INDEX
saajidshaik02 Nov 10, 2024
76c4b95
Merge pull request #216 from saajidshaik02/master
saajidshaik02 Nov 10, 2024
51b9b64
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 10, 2024
894e6a6
Add error handling for missing doc params in Add
aldentantan Nov 10, 2024
0530e52
Merge remote-tracking branch 'origin/master' into bug-fixing
aldentantan Nov 10, 2024
abeffdb
Add Command error message for consecutive special characters
aldentantan Nov 10, 2024
afb51db
Fix Archive example command in UG
aldentantan Nov 10, 2024
ebbaf7d
Address minor vocab issue
aldentantan Nov 10, 2024
44bec7d
Add two hyphens to UG
aldentantan Nov 10, 2024
53dd5cd
Uncapitalise computer in UG
aldentantan Nov 10, 2024
951a37d
Fix grammar error
aldentantan Nov 10, 2024
ac119e1
Add clearer error msg for duplicate persons
aldentantan Nov 10, 2024
56af15e
Fix checkstyle
aldentantan Nov 10, 2024
d735791
Update tests
aldentantan Nov 10, 2024
e74b81c
Fix Doctor Name Regex
aldentantan Nov 11, 2024
3d8d5ac
Fix Doctor Name tests
aldentantan Nov 11, 2024
5473fb0
Update valid inputs for patient parameters table
Johnwz123 Nov 11, 2024
0d30a0b
Merge pull request #221 from aldentantan/bug-fixing
Johnwz123 Nov 11, 2024
96b5c89
Merge pull request #219 from kellywsq03/branch-bugs
Johnwz123 Nov 11, 2024
b3298e3
Merge branch 'master' into docs/update-ug-dg
Johnwz123 Nov 11, 2024
2c53001
Merge pull request #222 from Johnwz123/docs/update-ug-dg
kellywsq03 Nov 11, 2024
4098abf
Mandate window size
kellywsq03 Nov 11, 2024
d332c4d
Add warning for redo
Johnwz123 Nov 11, 2024
09cf9ea
Merge branch 'docs/update-ug-dg' of https://github.com/Johnwz123/tp i…
Johnwz123 Nov 11, 2024
fa59c8d
Update sections for suggestions and autocompletion
Johnwz123 Nov 11, 2024
67caf47
Merge pull request #223 from Johnwz123/docs/update-ug-dg
kellywsq03 Nov 11, 2024
9d98952
Add page breaks
Johnwz123 Nov 11, 2024
73244f4
Merge branch 'AY2425S1-CS2103T-T13-1:master' into docs/update-ug-dg
Johnwz123 Nov 11, 2024
0305b45
Merge pull request #225 from kellywsq03/branch-bugs
Johnwz123 Nov 11, 2024
22d9b3e
Add line on GUI overview
Johnwz123 Nov 11, 2024
16968a5
Merge branch 'AY2425S1-CS2103T-T13-1:master' into docs/update-ug-dg
Johnwz123 Nov 11, 2024
4338703
Merge pull request #226 from Johnwz123/docs/update-ug-dg
kellywsq03 Nov 11, 2024
efeb359
Merge branch 'docs/update-ug-dg' of https://github.com/Johnwz123/tp i…
Johnwz123 Nov 11, 2024
7bbfd77
Remove random exclamation marks
Johnwz123 Nov 11, 2024
8bd8c1c
Rewrite Edit section
Johnwz123 Nov 11, 2024
ba896be
Fix grammar error
Johnwz123 Nov 11, 2024
a55102a
Add JSON to glossary
Johnwz123 Nov 11, 2024
2421737
Update links
Johnwz123 Nov 11, 2024
db900fd
Update anchor links
Johnwz123 Nov 11, 2024
142c4de
Merge pull request #228 from Johnwz123/docs/update-ug-dg
aldentantan Nov 11, 2024
817fff8
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 11, 2024
8ba258c
Add back to top
Johnwz123 Nov 11, 2024
9941fa5
Merge pull request #229 from Johnwz123/docs/update-ug-dg
saajidshaik02 Nov 11, 2024
e74b8fa
Update description of list command
Johnwz123 Nov 11, 2024
1b73f33
Merge branch 'AY2425S1-CS2103T-T13-1:master' into docs/update-ug-dg
Johnwz123 Nov 11, 2024
cffe9e5
Update name input restrictions
Johnwz123 Nov 11, 2024
85b4bfa
Finetune UG
Johnwz123 Nov 11, 2024
e223c40
Merge branch 'docs/update-ug-dg' of https://github.com/Johnwz123/tp i…
Johnwz123 Nov 11, 2024
bfcf523
Merge branch 'master' into branch-bugs
kellywsq03 Nov 11, 2024
57da1c7
Update user stories
Johnwz123 Nov 11, 2024
f53dcf8
Update links, NFR, manual testing, glossary, user stories
aldentantan Nov 11, 2024
11cbe88
Update archive implementation in DG
Johnwz123 Nov 11, 2024
35c2b03
Add page breaks and fix formatting
Johnwz123 Nov 11, 2024
dc5d11c
Merge pull request #231 from Johnwz123/docs/update-ug-dg
aldentantan Nov 11, 2024
6de5b74
Merge remote-tracking branch 'origin/master' into DeveloperGuide
aldentantan Nov 11, 2024
91b7098
Improve code quality. Add test cases
kellywsq03 Nov 11, 2024
006adb5
Fix checkstyle
kellywsq03 Nov 11, 2024
5ac500d
Add planned enhancements section
aldentantan Nov 11, 2024
7233b2e
Add missing info from addressing merge conflict
aldentantan Nov 11, 2024
7c3c9dc
Edit text due to whitespacing issue
aldentantan Nov 11, 2024
c816662
Fix Bugs 1.0
saajidshaik02 Nov 11, 2024
b4e859c
Merge branch 'master' into branch-bugs
kellywsq03 Nov 11, 2024
0051104
Change Name error message
kellywsq03 Nov 11, 2024
47fd531
Merge pull request #232 from aldentantan/DeveloperGuide
Johnwz123 Nov 11, 2024
5f7bbad
Fix bugs 2.0
saajidshaik02 Nov 11, 2024
8740830
Merge pull request #233 from kellywsq03/branch-bugs
saajidshaik02 Nov 11, 2024
f450ccf
Checkstyle
saajidshaik02 Nov 11, 2024
0a72d70
Merge pull request #234 from saajidshaik02/master
Johnwz123 Nov 11, 2024
fbf3ff7
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 11, 2024
af572bd
UserGuide Update
saajidshaik02 Nov 11, 2024
b6d89a7
Merge pull request #235 from saajidshaik02/master
Johnwz123 Nov 12, 2024
ec2695a
Clarify list command sort order
Johnwz123 Nov 12, 2024
73591d6
Update formatting
Johnwz123 Nov 12, 2024
24accb7
Add link to valid email format
Johnwz123 Nov 12, 2024
152c15f
Update Planned Enhancements
Johnwz123 Nov 12, 2024
4763cb2
Update Handling long fields
Johnwz123 Nov 12, 2024
109f40f
Remove extra )
Johnwz123 Nov 12, 2024
0ba9af0
Add line breaks
Johnwz123 Nov 12, 2024
0d81e7b
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Nov 12, 2024
12b50ec
Merge pull request #236 from Johnwz123/docs/update-ug-dg
saajidshaik02 Nov 12, 2024
e5ba75b
Make minor edits
aldentantan Nov 12, 2024
a4392de
Merge pull request #237 from aldentantan/DeveloperGuide
Johnwz123 Nov 12, 2024
48e50f9
Add use cases
aldentantan Nov 12, 2024
b34cbaf
Merge pull request #238 from aldentantan/DeveloperGuide
saajidshaik02 Nov 12, 2024
c6c20f8
Fix formatting
Johnwz123 Nov 12, 2024
81148db
Merge pull request #239 from Johnwz123/docs/update-ug-dg
saajidshaik02 Nov 12, 2024
3ccf1ca
clarity
saajidshaik02 Nov 12, 2024
8686be1
Merge pull request #240 from saajidshaik02/master
Johnwz123 Nov 12, 2024
1bd689e
Fix bugs
kellywsq03 Nov 12, 2024
0d1f9c9
Merge pull request #241 from kellywsq03/branch-bugs
saajidshaik02 Nov 12, 2024
d7260a7
edit ug
aldentantan Nov 12, 2024
087673d
edit ug
aldentantan Nov 12, 2024
a0c5953
Merge pull request #242 from aldentantan/UserGuide
saajidshaik02 Nov 12, 2024
98537f9
Update Acknowledgement DG
saajidshaik02 Dec 1, 2024
a8c4e47
Merge branch 'master' of https://github.com/saajidshaik02/tp
saajidshaik02 Dec 1, 2024
8c3541f
Merge pull request #243 from saajidshaik02/master
saajidshaik02 Dec 1, 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
Prev Previous commit
Next Next commit
Add acknowledgement in DG
aldentantan committed Nov 6, 2024
commit 07aade7f0a9d1e7edee7110acc7c7cf724254348
5 changes: 4 additions & 1 deletion docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
@@ -9,7 +9,10 @@ title: Developer Guide

## **Acknowledgements**

* {list here sources of all reused/adapted ideas, code, documentation, and third-party libraries -- include links to the original source as well}
* This project is based on the AddressBook-Level3 project created by the SE-EDU initiative.
* Libraries used: JavaFX, Jackson, JUnit5
* The autocomplete feature was adapted and overhauled from a similar feature in [AY2223S2-CS2103T-W12-2's tp](https://github.com/AY2223S2-CS2103T-W12-2/tp). We analysed their code and made significant changes to tailor the feature to fit the needs of Medconnect.
* The undo and redo features were inspired by the proposed implementation found in [AB3's Developer Guide](https://se-education.org/addressbook-level3/DeveloperGuide.html#proposed-undoredo-feature).

--------------------------------------------------------------------------------------------------------------------