Skip to content
Open
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
1047 commits
Select commit Hold shift + click to select a range
3fcf677
Merge branch 'dargohzy-master'
Apr 9, 2020
920c3f5
Comment out module auto add command test
Apr 9, 2020
109e8a7
Merge branch 'master' into update-tests-for-course-info
Apr 9, 2020
072d371
Add ppp
yjskrs Apr 9, 2020
fe5971a
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 9, 2020
65aa73e
Clean up unnecessary tests in RequirementAssignCommandParserTest.java
Apr 9, 2020
49c03c9
Merge branch 'requirements' of git://github.com/yjskrs/main into yjsk…
Apr 9, 2020
fea36cf
Merge branch 'yjskrs-requirements'
Apr 9, 2020
6f46d3c
Merge branch 'master' into update-tests-for-course-info
Apr 9, 2020
8169745
added module
waynewee Apr 9, 2020
3ee6aa4
fix checkstyle errors
waynewee Apr 9, 2020
9756af4
Merge branch 'master' into dev-guide-final-pls
waynewee Apr 9, 2020
e9b3996
added ppp
waynewee Apr 9, 2020
1005b5d
Merge branch 'master' into wayne-ppp
waynewee Apr 9, 2020
7a42c8a
Merge pull request #29 from AY1920S2-CS2103T-F09-3/master
dargohzy Apr 9, 2020
ca0d537
Added module parser tests + author tags
dargohzy Apr 9, 2020
2fa0ae0
Merge remote-tracking branch 'origin/master'
dargohzy Apr 9, 2020
72e19c6
Update RequirementAssignCommandParserTest.java tests
Apr 10, 2020
1ff8a3c
Merge branch 'dev-guide-final-pls'
Apr 10, 2020
7d5b710
Fix merge conflicts and compilation errors
Apr 10, 2020
66bf1f2
Merge branch 'wayne-ppp'
Apr 10, 2020
2421f44
Merge branch 'master' of git://github.com/dargohzy/main into dargohzy…
Apr 10, 2020
cbb9c7b
Fix checkstyle
Apr 10, 2020
86bdf96
Merge branch 'dargohzy-master'
Apr 10, 2020
8e85734
Merge branch 'master' into update-tests-for-course-info
Apr 10, 2020
f8ca79d
Add equals method for RequirementAssignCommand
Apr 10, 2020
8a8f31c
Further remodularise parsing mechanism in RequirementAssign cmd
Apr 10, 2020
d901b26
Add tests for RequirementAssignCommand missing specifier and/or argum…
Apr 10, 2020
00d50a5
Complete missing specifier or arguments test for RequirementAssignCom…
Apr 10, 2020
51efe55
Complete tests for RequirementAssignCommandParser.java
Apr 10, 2020
4faf183
add some tests for module commands
waynewee Apr 10, 2020
1988567
Remodularise logic for module done parser into methods
Apr 10, 2020
feb90f9
Clean up RequirementAssignCommandParserTest.java
Apr 10, 2020
1fe147e
Add tests for ModuleDoneCommandParser
Apr 10, 2020
915ff7f
Merge pull request #30 from AY1920S2-CS2103T-F09-3/master
dargohzy Apr 10, 2020
67fdd8a
update dargohzy ppp
dargohzy Apr 10, 2020
6019f50
Merge remote-tracking branch 'origin/master'
dargohzy Apr 10, 2020
f786e24
Partially complete tests for ModuleDoneCommandParser.java
Apr 10, 2020
7afd9cc
Complete ModuleDoneCommandParser tests
Apr 10, 2020
3e582d8
Add course command parser tests
Apr 10, 2020
b581ed0
Add CourseAddCommandParserTest.java
Apr 10, 2020
3c362f3
Updated DeveloperGuide UI components
dargohzy Apr 10, 2020
6cf525d
updated dargohzy ppp
dargohzy Apr 10, 2020
4e5d10f
Complete tests for CourseAddCommandParserTest.java
Apr 10, 2020
aa4898b
Complete tests for CourseEditCommandParserTest.java
Apr 10, 2020
f4f9322
Complete tests for RequirementUnassignCommandParserTest.java
Apr 10, 2020
499e13c
Update equals method test of Credits (course info)
Apr 11, 2020
cef1301
Complete name test for Name.java (Course Info)
Apr 11, 2020
e651e3e
Partial completion of ModuleDoneCommand tests
Apr 11, 2020
2393f1b
Complete constructor tests for ModuleDoneCommand
Apr 11, 2020
2538354
Fix ui bug where total semesters left did not refresh after course de…
Apr 11, 2020
758dfe2
Add tests for execute method of ModuleDoneCommand
Apr 11, 2020
906b411
Add tests for execute method of ModuleDoneCommand
Apr 11, 2020
9dc38b2
Fix sample data (course info) not showing
Apr 11, 2020
11f9068
Move method computeEstimatedCap from Cap to CourseInfo
teriaiw Apr 11, 2020
72a4df4
Fix computeRemainingSems
teriaiw Apr 11, 2020
9fc99aa
Update equals test for CourseInfo.java
Apr 11, 2020
6a46d64
Implement equals in ModuleDoneCommand
teriaiw Apr 11, 2020
2531cfb
Complete equals test for ModuleDoneCommand.java
Apr 11, 2020
6ab1c98
Add authorship
teriaiw Apr 11, 2020
d0e8041
Complete tests for null constructor RequirementAssignCommand.java
Apr 11, 2020
0b4b9ff
Complete tests for model null execute method RequirementAssignCommand…
Apr 11, 2020
54266e0
Complete requirement non existent tests for RequirementAssignCommand.…
Apr 11, 2020
88d8da1
Add exception for semester overflow in course
teriaiw Apr 11, 2020
2ebc3d6
Change in Build file
teriaiw Apr 11, 2020
3c639e2
Fix checkstyle
teriaiw Apr 11, 2020
9eccd14
Complete existent requirement test for RequirementAssignCommand.java
Apr 11, 2020
cc68e1d
Complete tests for RequirementAssignCommand.java
Apr 11, 2020
9d43914
Set up code for RequirementUnassignCommand.java tests
Apr 11, 2020
3c2d2cf
Remove module description as parameter
teriaiw Apr 11, 2020
6236ab3
Remove semesters exception in course
teriaiw Apr 11, 2020
c622242
Complete tests for RequirementUnassignCommand.java
Apr 11, 2020
5262726
Add CourseAddCommandTest.java
Apr 11, 2020
2ff494d
Add tests for CourseAddCommand.java
Apr 11, 2020
56592db
Complete tests for CourseAddCommand.java
Apr 11, 2020
a8e519e
Complete tests for CourseEditCommand.java
Apr 11, 2020
1fc9ae3
Complete tests for CourseDeleteCommand.java
Apr 11, 2020
dd5a2b9
Merge branch 'module-command-test'
Apr 11, 2020
370bee4
Resolve merge conflicts
Apr 11, 2020
55aae6f
Merge branch 'master' of git://github.com/dargohzy/main into dargohzy…
Apr 11, 2020
80aaf6c
Merge branch 'dargohzy-master'
Apr 11, 2020
78be16e
Merge branch 'master' into fix-cap-and-achieve
Apr 11, 2020
2bba0fc
Removed remaining Module (description) field still left
Apr 11, 2020
7326b2f
Merge branch 'fix-cap-and-achieve'
Apr 11, 2020
d8ec117
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 11, 2020
ec06961
Fix merge conflicts
Apr 11, 2020
6fcd593
Add @author tags for respective code authors
Apr 11, 2020
43152c3
Merge branch 'update-tests-for-course-info'
Apr 11, 2020
869c7eb
Add tests
yjskrs Apr 11, 2020
21cc831
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 11, 2020
c7e08cd
Complete requirement parser tests
yjskrs Apr 11, 2020
b8b2d98
Add Course Semester tests
teriaiw Apr 11, 2020
361b06f
Add semesters test in CourseInfoTest
teriaiw Apr 11, 2020
d318ada
Add more semesters test to CourseInfoTest
teriaiw Apr 11, 2020
8d9de3b
Add course achieve tests
teriaiw Apr 11, 2020
a6d4df7
Fix checkstyle
teriaiw Apr 11, 2020
a72c2b4
Standardize course command messages
teriaiw Apr 11, 2020
86793e3
Standardize module command messages
teriaiw Apr 11, 2020
3f47dba
Standardize requirement command messages
teriaiw Apr 11, 2020
8677267
Prevent help message for other commands to show when course (name) no…
Apr 12, 2020
86b746d
Add @author tags in execute() method of LogicManager.java
Apr 12, 2020
b4da538
Use sample data rather than empty course book data when no data files…
Apr 12, 2020
26f2bbd
Update Ui.png
Apr 12, 2020
6c09303
Delete csv testing file
Apr 12, 2020
d727d62
Remodularise logic for requirement assign/unassign command
Apr 12, 2020
01a8391
Rename course edit method in CommandUtil.java
Apr 12, 2020
bfa0c0d
Remodularise logic for editing requirements in Command classes
Apr 12, 2020
24b4ab5
Shift @author tags
Apr 12, 2020
5ae4339
Remove redundant constant in RequirementAssignCommand.java
Apr 12, 2020
ff80c5b
Show modules which are non-existent in system during requirement un/a…
Apr 12, 2020
1919271
Simplify logic for checking non-existent module codes for requirement…
Apr 12, 2020
acbf6cf
Fix message for requirement un/assign command to display list of modules
Apr 12, 2020
f7fa3ea
Change course add to course set
Apr 12, 2020
7ba8289
Merge branch 'fix-course-add'
Apr 12, 2020
94f5bbd
Add newline of EOF for these files
Apr 12, 2020
9824047
Fix newline at docs/diagrams/ProgressPanelUpdateProgress.puml
Apr 12, 2020
e38ad89
Merge branch 'fix-travis'
Apr 12, 2020
44e9a0f
Fix bugs with course edit
Apr 12, 2020
cad6a5a
Merge branch 'fix-course-edit-only-allow-name'
Apr 12, 2020
1f8b0ec
Add Codacy badge
codacy-badger Apr 12, 2020
680faae
Merge branch 'codacy-badger-codacy-badge'
Apr 12, 2020
531af1a
Merge pull request #31 from AY1920S2-CS2103T-F09-3/master
dargohzy Apr 12, 2020
40b8fdb
HelpWindow course set fix
dargohzy Apr 12, 2020
dc114b1
Merge remote-tracking branch 'origin/master'
dargohzy Apr 12, 2020
6fed80d
Fix failing tests
teriaiw Apr 12, 2020
300984d
Merge branch 'master' into update-course-tests
teriaiw Apr 12, 2020
f5e48d2
Fix course edit test
teriaiw Apr 12, 2020
133ad71
Change command and course messages
teriaiw Apr 12, 2020
c62f4f8
Personalize module command messages
teriaiw Apr 12, 2020
d97753a
Personalize requirement command messages
teriaiw Apr 12, 2020
c3a984b
Fix checkstyle
teriaiw Apr 12, 2020
e6e7006
Fix course achieve test
teriaiw Apr 12, 2020
78ef70f
Move remote image locally; heirachical structure of components
Apr 12, 2020
2dd5270
Add tests (passing)
yjskrs Apr 12, 2020
6061fb3
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 12, 2020
14b05fd
Fixed sequence diagrams for UI + UiClassDiagram
dargohzy Apr 12, 2020
16b435f
updated uml ResultDisplayHandleCommand
dargohzy Apr 12, 2020
c79dc23
Update UG walkthrough intro
dargohzy Apr 12, 2020
710fe93
dg fix typo
dargohzy Apr 12, 2020
d934fe1
Update UG Components and Features section
Apr 12, 2020
47ff9cd
Merge branch 'update-course-tests'
Apr 12, 2020
745beb9
added ug dg author tags
dargohzy Apr 12, 2020
bc1dafe
Merge branch 'master' of git://github.com/dargohzy/main into dargohzy…
Apr 12, 2020
93c1cf9
Merge branch 'dargohzy-master'
Apr 12, 2020
27cfc61
Merge branch 'master' into update-ug-features-and-components-section
Apr 12, 2020
9ecec44
Update UserGuide (Teri)
teriaiw Apr 12, 2020
092e948
updated UG
dargohzy Apr 12, 2020
dc72993
Merge branch 'master' into master
dargohzy Apr 12, 2020
7669eb8
Add tests
yjskrs Apr 12, 2020
9814370
Fix checkstyle
yjskrs Apr 12, 2020
2128195
fix build
dargohzy Apr 12, 2020
00d309c
Complete UG for Nat's part
Apr 12, 2020
0d4421d
Merge branch 'dargohzy-master'
Apr 12, 2020
b33bc59
Resolve merge conflicts
Apr 12, 2020
0ff0147
Fix internal hyperlink
Apr 12, 2020
df67557
Fix checkstyle for UserGuide.adoc
Apr 12, 2020
1736ef0
Merge branch 'update-ug-features-and-components-section'
Apr 12, 2020
8cc3244
First draft of UG with Course Achieve
teriaiw Apr 12, 2020
25df548
Add some integration test
yjskrs Apr 12, 2020
c4e4f26
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 12, 2020
19eca84
updated cheatsheet UG
dargohzy Apr 12, 2020
c337f61
Standardize error messages
teriaiw Apr 12, 2020
b3d96de
Fix checkstyle
teriaiw Apr 12, 2020
80aed24
Update PPP
Apr 12, 2020
966b2e3
Update DG with Semesters in Course
teriaiw Apr 12, 2020
76f96ad
Update DG
teriaiw Apr 12, 2020
aebeb3d
Update PPP
Apr 12, 2020
c2644bf
Merge branch 'fix-error-messages'
Apr 12, 2020
eb97b7a
Merge branch 'master' into update-nat-ppp
Apr 12, 2020
185467d
Merge branch 'update-nat-ppp'
Apr 12, 2020
09383bd
Add activity diagram for course achieve
teriaiw Apr 12, 2020
06fac5d
Merge branch 'master' into update-docs-teri
teriaiw Apr 12, 2020
d57b224
Merge pull request #32 from AY1920S2-CS2103T-F09-3/master
dargohzy Apr 12, 2020
baaaec5
Merge remote-tracking branch 'origin/master'
dargohzy Apr 12, 2020
507e9d4
update cheatsheet
dargohzy Apr 12, 2020
66f6bc0
update faq
dargohzy Apr 12, 2020
e24e416
Add some ug
yjskrs Apr 12, 2020
99c5dce
Merge conflict
yjskrs Apr 12, 2020
f2ebd43
Merge branch 'update-docs-teri'
Apr 12, 2020
bca37aa
Fix travis
Apr 12, 2020
568e904
Update section 3.1 DG
Apr 13, 2020
519eb76
Update nathanael seen ppp, and complete DG section 3.1.1
Apr 13, 2020
ad411ea
updated error messages,
waynewee Apr 13, 2020
d4d4666
finalised PPP
waynewee Apr 13, 2020
7fc5320
Merge pull request #33 from AY1920S2-CS2103T-F09-3/master
dargohzy Apr 13, 2020
a8aa6aa
Complete requirement command tests
yjskrs Apr 13, 2020
73c9899
Update PPP
teriaiw Apr 13, 2020
ac28876
Set limit for Semesters in Course
teriaiw Apr 13, 2020
4966348
updated UG walkthrough
dargohzy Apr 13, 2020
839a272
update ppp
dargohzy Apr 13, 2020
28f9cfd
update ug
dargohzy Apr 13, 2020
3dd835d
added section by for walkthrough
dargohzy Apr 13, 2020
45b518e
fix travis
dargohzy Apr 13, 2020
2b99c26
Merge branch 'master' into teri-ppp
teriaiw Apr 13, 2020
ccffafb
Merge branch 'requirements' of https://github.com/yjskrs/main
yjskrs Apr 13, 2020
6ab8f78
Update PPP
teriaiw Apr 13, 2020
387d381
add hide circle
waynewee Apr 13, 2020
9a18dfb
Hide circle on Semesters class diagram
teriaiw Apr 13, 2020
c067886
standardise e.g.
dargohzy Apr 13, 2020
0b668a7
Update DG complete compute CAP section
Apr 13, 2020
e107af1
Delete DeveloperGuide.pdf
Apr 13, 2020
9779543
Add new section for DG; module done
Apr 13, 2020
d0e1a0b
Merge branch 'dargohzy-master'
Apr 13, 2020
4df999e
Merge branch 'master' into finalised-docs
Apr 13, 2020
cc8307d
Fix compilation error
Apr 13, 2020
9c8855e
Merge branch 'finalised-docs'
Apr 13, 2020
74b7daf
Merge branch 'master' into teri-ppp
Apr 13, 2020
8a64e76
Merge branch 'teri-ppp'
Apr 13, 2020
1bb0340
Fix Semesters limit
teriaiw Apr 13, 2020
050ba84
Resolve merge conflicts
Apr 13, 2020
54c2767
Merge branch 'yjskrs-requirements'
Apr 13, 2020
a363e8f
Fix merge conflicts
Apr 13, 2020
b8465e3
Add requirement diagrams
yjskrs Apr 13, 2020
20bf8b0
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 13, 2020
65e4d12
Fix recomputation of semesters in course edit
teriaiw Apr 13, 2020
259cd3c
Merge branch 'master' into fix-limit-semesters
Apr 13, 2020
078646a
Merge branch 'fix-limit-semesters'
Apr 13, 2020
0e44b19
Merge branch 'master' into update-dg-nat
Apr 13, 2020
cbcd8f5
Update DG
yjskrs Apr 13, 2020
cdae824
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-F09-3/ma…
yjskrs Apr 13, 2020
b33a4a7
Update PPP and DG
teriaiw Apr 13, 2020
72f4116
Update DG Requirement Add
yjskrs Apr 13, 2020
e1f60fa
Minor fixes in diagram
teriaiw Apr 13, 2020
6b2b795
add quickstart
waynewee Apr 13, 2020
f60ddc0
Complete my parts for DG
Apr 13, 2020
8282815
Add UG
yjskrs Apr 13, 2020
afd1f21
Merge branch 'update-docs-teri'
Apr 13, 2020
eda0251
Fix merge conflicts
Apr 13, 2020
691d277
Merge branch 'master' into quickstart
Apr 13, 2020
30726ae
Merge branch 'quickstart'
Apr 13, 2020
004a8f6
Merge branch 'master' into update-dg-nat
Apr 13, 2020
99dc35a
Fix DG minor issues
Apr 13, 2020
a320e85
Merge branch 'update-dg-nat'
Apr 13, 2020
5608472
Delete NatDG.adoc
Apr 13, 2020
4eca46d
Complete UG
yjskrs Apr 13, 2020
17c6fac
Merge Conflict
yjskrs Apr 13, 2020
a92e610
Shorten PPP
Apr 13, 2020
14dbade
Merge branch 'shorten-nat-ppp'
Apr 13, 2020
9c22fdb
Update PPP
yjskrs Apr 13, 2020
03d8284
Update UG
yjskrs Apr 13, 2020
eb39470
Update PPP
yjskrs Apr 13, 2020
cdb4df6
Merge pull request #34 from AY1920S2-CS2103T-F09-3/master
dargohzy Apr 13, 2020
219050d
fix travis
dargohzy Apr 13, 2020
895974e
fix travis
dargohzy Apr 13, 2020
c58d78e
Update documents
yjskrs Apr 13, 2020
d3ecf53
Merge pull request #333 from dargohzy/master
Apr 13, 2020
8c6c1e0
Merge pull request #334 from yjskrs/documents
Apr 13, 2020
b815c98
Remove redundant section in DG
Apr 13, 2020
99c0d93
Last commit
Apr 13, 2020
b0874e7
Merge pull request #335 from AY1920S2-CS2103T-F09-3/final-pr
Apr 13, 2020
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
/.gradle/
/build/
src/main/resources/docs/
src/main/main.iml

# IDEA files
/.idea/
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ deploy:
branch: master

before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/

cache:
Expand Down
38 changes: 24 additions & 14 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
= Address Book (Level 3)
= iGrad
ifdef::env-github,env-browser[:relfileprefix: docs/]

https://travis-ci.org/se-edu/addressbook-level3[image:https://travis-ci.org/se-edu/addressbook-level3.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/damithc/addressbook-level3[image:https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true[Build status]]
https://coveralls.io/github/se-edu/addressbook-level3?branch=master[image:https://coveralls.io/repos/github/se-edu/addressbook-level3/badge.svg?branch=master[Coverage Status]]
https://www.codacy.com/app/damith/addressbook-level3?utm_source=github.com&utm_medium=referral&utm_content=se-edu/addressbook-level3&utm_campaign=Badge_Grade[image:https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a[Codacy Badge]]

https://travis-ci.org/AY1920S2-CS2103T-F09-3/main[image:https://travis-ci.org/AY1920S2-CS2103T-F09-3/main.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/AY1920S2-CS2103T-F09-3/main[image:https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true[Build status]]
https://coveralls.io/github/AY1920S2-CS2103T-F09-3/main?branch=master[image:https://coveralls.io/repos/github/se-edu/addressbook-level3/badge.svg?branch=master[Coverage Status]]
https://www.codacy.com/app/AY1920S2-CS2103T-F09-3/main?utm_source=github.com&utm_medium=referral&utm_content=se-edu/addressbook-level3&utm_campaign=Badge_Grade[image:https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a[Codacy Badge]]

ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
Expand All @@ -15,9 +14,24 @@ 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.
Sick of having tracking your university progress the manual way?
Start getting rid of your Excel sheets and scribbled down notes and download _iGrad_ right now!

What is _iGrad_?

_iGrad_ is the app to track your university progress, for students who are frustrated with the
limited features the university provides, by students who are frustrated by the limited
features the university provides.

_iGrad_ offers users the ability to create custom courses and graduation requirements,
ensuring the *maximum* degree of flexibility when planning and keeping track of your progress

_iGrad_ also retrieves data directly from https://nusmods.com[NUS Mods], ensuring that module
information is always up to date.

_iGrad_ calculates your CAP at every step, ensuring you never have to use a CAP calculator again

Finally, the _iGrad_ team is always open to feedback and suggestions from the public will always be followed up on.

== Site Map

Expand All @@ -29,8 +43,4 @@ endif::[]

== 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_.
* Libraries used: https://openjfx.io/[JavaFX], https://github.com/FasterXML/jackson[Jackson], https://github.com/junit-team/junit5[JUnit5]

== Licence : link:LICENSE[MIT]
This project was built on top of Address Book 4 by the https://se-education.org/[SE-Education team]
Loading