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-2] QuickCache #89

Open
wants to merge 1,000 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1000 commits
Select commit Hold shift + click to select a range
1b75f4e
Remove trailing whitspace
joshtyf Nov 8, 2020
f6a1d32
Merge remote-tracking branch 'upstream/master' into master
josiahkhoo Nov 8, 2020
5c2304b
Update use case for import and add use case for export
josiahkhoo Nov 8, 2020
746f232
Update joshua's ppp
joshtyf Nov 8, 2020
01f7b64
Remove trailing whitespace
joshtyf Nov 8, 2020
645bf2c
Add newline at EOF
joshtyf Nov 8, 2020
546fd0c
Remove trailing whitespace
joshtyf Nov 8, 2020
6362f96
Remove trailing whitespace
joshtyf Nov 8, 2020
845ba0f
Merge pull request #245 from joshtyf/branch-update-dg
ChenXJ98 Nov 8, 2020
d3e239f
Merge pull request #236 from FH-30/Update-Images
ChenXJ98 Nov 8, 2020
7448653
Merge pull request #247 from josiahkhoo/update-use-case
ChenXJ98 Nov 8, 2020
d0570b0
Update documentation that still uses people
GilbertTan19 Nov 8, 2020
44b6d9b
Add difficulty level and challenges faced to DG
josiahkhoo Nov 8, 2020
6b3ed8a
Fix small mistake in Add Open Ended Image
FH-30 Nov 8, 2020
ddb331f
Merge pull request #244 from ChenXJ98/branch-ppp-xingjian
ChenXJ98 Nov 8, 2020
811dd47
Merge branch 'master' into Update-DG
FH-30 Nov 8, 2020
f17bf0a
Add design considerations for clear statistics
FH-30 Nov 8, 2020
0b80bc2
Add new multiple difficulties tag error message
ChenXJ98 Nov 8, 2020
a298a2a
Add design considerations for stats command
FH-30 Nov 8, 2020
648beb9
Add parse exception for multiple difficulty tags
ChenXJ98 Nov 8, 2020
73c323d
Update multiple difficulty tags test case
ChenXJ98 Nov 8, 2020
a9079c6
Merge remote-tracking branch 'upstream/master'
FH-30 Nov 8, 2020
3ef60f2
Update FAQ Section of UG
FH-30 Nov 8, 2020
6b01b8b
Update BetterModelClassDiagram
josiahkhoo Nov 8, 2020
5bfe628
Update ModelClassDiagram to include Statistics
josiahkhoo Nov 8, 2020
a193e38
Add FlashcardClassDiagram
josiahkhoo Nov 8, 2020
0927be4
Add effort to effort appendix in DG
josiahkhoo Nov 8, 2020
834f2a6
Fix indentation
josiahkhoo Nov 8, 2020
2195a13
Merge pull request #251 from ChenXJ98/branch-difficulty-prefix
ChenXJ98 Nov 8, 2020
787748d
Merge pull request #243 from FH-30/Update-DG
ChenXJ98 Nov 8, 2020
0d4f246
Merge pull request #248 from GilbertTan19/code-quality
ChenXJ98 Nov 8, 2020
e44392c
Merge branch 'master' into UC-EditCommand
joshtyf Nov 8, 2020
3925d9c
Merge pull request #233 from GilbertTan19/UC-EditCommand
joshtyf Nov 8, 2020
08a7a80
Merge pull request #249 from FH-30/master
joshtyf Nov 8, 2020
a89f24d
Merge branch 'master' into diagram-plantuml
joshtyf Nov 8, 2020
a96140a
Merge pull request #229 from GilbertTan19/diagram-plantuml
joshtyf Nov 8, 2020
9c743b8
Increase AddOpenEndedSequenceDiagram height
joshtyf Nov 8, 2020
16ca228
Rebase onto master branch
joshtyf Nov 8, 2020
f503e6d
Increase EditSequenceDiagram height
joshtyf Nov 8, 2020
9d37c14
Increase FindSequenceDiagram height
joshtyf Nov 8, 2020
2dce0fd
Fix language
joshtyf Nov 8, 2020
e29dd7f
Remove parentheses
joshtyf Nov 8, 2020
ce9281b
Make changes to use cases
joshtyf Nov 8, 2020
ccc6851
Remove height scaling
joshtyf Nov 8, 2020
2142c08
Merge branch 'master' into portfolio-gilbert
GilbertTan19 Nov 8, 2020
c70c9d3
Update use cases section
joshtyf Nov 8, 2020
3805583
Update features section
joshtyf Nov 8, 2020
19ad675
Add missing whitespace
joshtyf Nov 8, 2020
2e232c1
Add defensive code for CommandResult.java
FH-30 Nov 8, 2020
50f26ed
Update features section
joshtyf Nov 8, 2020
6aead04
Add defensive code for FlashcardPredicate
FH-30 Nov 8, 2020
e613883
Fix Checkstyle
FH-30 Nov 8, 2020
7743483
Merge pull request #254 from joshtyf/update-ug
ChenXJ98 Nov 8, 2020
d72806e
Update User Guide to the feature
GilbertTan19 Nov 8, 2020
1ed13b6
Changed wrong punctuation
GilbertTan19 Nov 8, 2020
db1dc09
Fix syntax mistake
joshtyf Nov 8, 2020
16dc090
Update description for list feature
joshtyf Nov 8, 2020
878f2fb
Update description for Import feature
joshtyf Nov 8, 2020
075f771
Merge pull request #252 from FH-30/Update-FAQ
joshtyf Nov 8, 2020
062a0cd
Merge pull request #256 from GilbertTan19/ug-w13
joshtyf Nov 8, 2020
fd4a2dd
Add Feature 1, 2, 3 for Manual Testing Appendix
ChenXJ98 Nov 8, 2020
28ad075
Merge branch 'master' of https://github.com/AY2021S1-CS2103T-T13-2/tp…
ChenXJ98 Nov 8, 2020
f76ff7f
Add equality test for difficulty.
joshtyf Nov 8, 2020
388f754
Add use constant variables
joshtyf Nov 8, 2020
f4c2e4c
Fix checkstyle
joshtyf Nov 8, 2020
f27a1b8
Add achievements to effort in DG
josiahkhoo Nov 8, 2020
eccb83a
Fix checkstyle
josiahkhoo Nov 8, 2020
2addb9e
Merge pull request #258 from joshtyf/test_difficulty
ChenXJ98 Nov 8, 2020
9ba9f5e
Added headers for the different sections
josiahkhoo Nov 8, 2020
cc30e6a
Merge remote-tracking branch 'upstream/master' into master
josiahkhoo Nov 8, 2020
4ffa562
Manual testing for edit in DG
ChenXJ98 Nov 8, 2020
c6a50c1
Merge pull request #232 from GilbertTan19/portfolio-gilbert
ChenXJ98 Nov 8, 2020
07195fe
Deleted contribution to team task and add to other contribution
GilbertTan19 Nov 8, 2020
71a9352
Update Portfolio
FH-30 Nov 8, 2020
f542c51
Manual testing for find in DG
ChenXJ98 Nov 8, 2020
c046978
Manual testing for delete in DG
ChenXJ98 Nov 8, 2020
aa7e181
Update AboutUs
josiahkhoo Nov 8, 2020
07b00a6
Add favicon
josiahkhoo Nov 8, 2020
82b55db
Merge branch 'master' of https://github.com/AY2021S1-CS2103T-T13-2/tp…
josiahkhoo Nov 8, 2020
ffd2a42
Add missing enter
GilbertTan19 Nov 8, 2020
74519e1
Add full stop for standardization
josiahkhoo Nov 8, 2020
417b401
Improve PPP
FH-30 Nov 8, 2020
bf9b870
Add edit extensions
josiahkhoo Nov 8, 2020
a720014
Tweak FlashcardPredicate
FH-30 Nov 8, 2020
5fee555
Add Table Of Content for PPP
GilbertTan19 Nov 8, 2020
67462ce
Merge pull request #223 from FH-30/update-PPP
ChenXJ98 Nov 8, 2020
ac98d6d
Include Style Sheet
GilbertTan19 Nov 8, 2020
cbbf92b
Merge pull request #261 from josiahkhoo/update-about-us
ChenXJ98 Nov 8, 2020
f21100f
Merge pull request #257 from joshtyf/update-ug
ChenXJ98 Nov 8, 2020
2e21a80
Remove table of content
GilbertTan19 Nov 8, 2020
7993f68
Change borders
FH-30 Nov 8, 2020
b9a6575
Merge remote-tracking branch 'upstream/master'
FH-30 Nov 8, 2020
84e9aa1
Minor AboutUs fix
FH-30 Nov 8, 2020
c51ba51
minor changes to PPP
FH-30 Nov 8, 2020
61d8c4d
Fix numbering mistake
joshtyf Nov 8, 2020
32986f3
Remove some lines
FH-30 Nov 8, 2020
a52c24a
minor changes to ppp
FH-30 Nov 8, 2020
25f7eb7
Merge branch 'master' into update-ppp
joshtyf Nov 8, 2020
f3cd2d3
Merge pull request #220 from josiahkhoo/add-josiah-ppp
ChenXJ98 Nov 8, 2020
1a04552
Merge pull request #260 from GilbertTan19/ppp-w13-gilbert
ChenXJ98 Nov 8, 2020
c5663db
Merge pull request #255 from FH-30/Defensive-Coding
ChenXJ98 Nov 8, 2020
a82b9bb
Remove extra enter
GilbertTan19 Nov 8, 2020
8b9e651
Merge pull request #259 from josiahkhoo/add-effort-to-dg
ChenXJ98 Nov 8, 2020
455d8c7
Merge pull request #262 from FH-30/master
ChenXJ98 Nov 8, 2020
f70249d
Change my ppp filename
joshtyf Nov 8, 2020
6641411
Merge pull request #264 from GilbertTan19/ppp-bug-gilbert
ChenXJ98 Nov 8, 2020
7160c5c
Change reposense link
joshtyf Nov 8, 2020
9810949
Improve Josiah's PPP
josiahkhoo Nov 8, 2020
9e76d37
Merge pull request #246 from joshtyf/update-ppp
ChenXJ98 Nov 8, 2020
5837a19
Remove white space
josiahkhoo Nov 8, 2020
496db08
Merge branch 'master' into update-dg
joshtyf Nov 8, 2020
8371a49
Merge remote-tracking branch 'upstream/master' into master
josiahkhoo Nov 8, 2020
f8c16f0
Add page breaks
FH-30 Nov 8, 2020
c05e653
Merge remote-tracking branch 'upstream/master'
FH-30 Nov 8, 2020
e2c0952
Update page break
GilbertTan19 Nov 8, 2020
8679a14
Manual testing for Testing in DQ
ChenXJ98 Nov 8, 2020
f1e3413
Fix PPP
FH-30 Nov 8, 2020
7100d77
Add IllegalArgumentException for index OOB
josiahkhoo Nov 8, 2020
8e16f65
Fix TestCommand to handle OOB index
josiahkhoo Nov 8, 2020
fcbad7b
Update PPP
FH-30 Nov 8, 2020
476e822
Remove page breaks
FH-30 Nov 8, 2020
7ec5b88
Update PPP
FH-30 Nov 8, 2020
fd701a7
Handle corner cases
josiahkhoo Nov 8, 2020
03f0d56
Add empty line
josiahkhoo Nov 8, 2020
6ce3420
Merge pull request #268 from josiahkhoo/263-fix-oob-option
ChenXJ98 Nov 8, 2020
002d391
Merge branch 'master' of https://github.com/AY2021S1-CS2103T-T13-2/tp…
ChenXJ98 Nov 8, 2020
d8c9c17
Merge branch 'master' of https://github.com/AY2021S1-CS2103T-T13-2/tp…
ChenXJ98 Nov 8, 2020
8414a9d
Update PPP
FH-30 Nov 8, 2020
b6c9287
Update PPP
FH-30 Nov 8, 2020
2e5bc88
Manual testing for stats and clearstats in DQ
ChenXJ98 Nov 8, 2020
871da19
Merge pull request #267 from GilbertTan19/ppp-break
GilbertTan19 Nov 8, 2020
f2d8133
Update PPP
FH-30 Nov 8, 2020
f54c10d
Update PPP
FH-30 Nov 8, 2020
3ced26a
Update PPP
FH-30 Nov 8, 2020
802af47
Merge pull request #265 from josiahkhoo/add-josiah-ppp
josiahkhoo Nov 8, 2020
4dbb417
Update PPP
FH-30 Nov 8, 2020
3ab670b
Fix broken link
FH-30 Nov 8, 2020
babbd70
Include activity diagram for add and addmcq command
GilbertTan19 Nov 8, 2020
ba9538c
Fix page break
GilbertTan19 Nov 8, 2020
b324680
Merge pull request #270 from GilbertTan19/pagebreak-gt
GilbertTan19 Nov 8, 2020
945473c
Merge pull request #271 from FH-30/master
FH-30 Nov 8, 2020
75a8c8c
Update gilbert PPP
GilbertTan19 Nov 8, 2020
430bd67
Merge pull request #272 from GilbertTan19/ppp-fix-bug
ChenXJ98 Nov 8, 2020
69316eb
Page break for DG
GilbertTan19 Nov 8, 2020
5c73275
Merge pull request #269 from GilbertTan19/activity-diagram
ChenXJ98 Nov 8, 2020
fd9ceee
Merge pull request #273 from GilbertTan19/dg-pb
ChenXJ98 Nov 8, 2020
8395861
Manual testing for sharing data and saving data in DG
ChenXJ98 Nov 8, 2020
8bf38b1
Change activity diagram for add and addmcq command
GilbertTan19 Nov 8, 2020
5111781
Add activity diagrams for stats and clearstats
FH-30 Nov 8, 2020
d22f9ca
Merge remote-tracking branch 'upstream/master'
FH-30 Nov 8, 2020
863c9a2
Fix small bugs in User Guide
FH-30 Nov 9, 2020
228a1aa
Fixed activity diagram to show Parse Exception
GilbertTan19 Nov 9, 2020
0197e32
Merge branch 'master' into update-dg
joshtyf Nov 9, 2020
d32121f
Merge pull request #253 from joshtyf/update-dg
joshtyf Nov 9, 2020
f2a863a
Changed the activity diagram to be on the start of usage
GilbertTan19 Nov 9, 2020
ca94f7b
Add DeleteByIndexActivityDiagram
joshtyf Nov 9, 2020
003bb3d
Add DeleteByTagActivityDiagram
joshtyf Nov 9, 2020
1344dee
Merge branch 'master' into diagram-addmcq
GilbertTan19 Nov 9, 2020
4222d25
Add activity diagrams for delete feature
joshtyf Nov 9, 2020
56ce172
Add italics
joshtyf Nov 9, 2020
aa7faa9
Add newline at EOF
joshtyf Nov 9, 2020
3200e78
Merge pull request #274 from ChenXJ98/branch-dg-manual-testing
ChenXJ98 Nov 9, 2020
a4470e8
Remove trailing whitespace
joshtyf Nov 9, 2020
b32b476
Merge branch 'master' into master
FH-30 Nov 9, 2020
0241fce
Reduce activity diagram size
joshtyf Nov 9, 2020
d2aa4f9
Merge pull request #278 from joshtyf/update-dg
joshtyf Nov 9, 2020
cff4129
Merge pull request #275 from GilbertTan19/diagram-addmcq
joshtyf Nov 9, 2020
0ccd963
Merge pull request #276 from FH-30/master
joshtyf Nov 9, 2020
e2fc6f7
Add additional details to the diagram
joshtyf Nov 9, 2020
7d0610e
Merge remote-tracking branch 'upstream/master' into master
josiahkhoo Nov 9, 2020
1c12002
Add warning in FindCommand to increase clarity
FH-30 Nov 9, 2020
7bac888
Remove duplicate clear stats parser diagram
FH-30 Nov 9, 2020
eac9a28
Create EditActivityDiagram
josiahkhoo Nov 9, 2020
446c094
Create FindActivityDiagram
josiahkhoo Nov 9, 2020
49b8d79
Add Edit and Find activity diagrams
josiahkhoo Nov 9, 2020
b210a4e
Add ClearActivityDiagram
josiahkhoo Nov 9, 2020
adcc78a
Add ClearSequenceDiagram
josiahkhoo Nov 9, 2020
cc809a1
Add Clear implementation details
josiahkhoo Nov 9, 2020
5c1fbfa
Add Open Flashcard Activity Diagram
ChenXJ98 Nov 9, 2020
6ec33e0
Merge pull request #282 from josiahkhoo/add-activity-diagrams
ChenXJ98 Nov 9, 2020
a7bfed1
Merge pull request #281 from FH-30/master
ChenXJ98 Nov 9, 2020
3d462ef
Edit minor details in manual testing
ChenXJ98 Nov 9, 2020
a8c41ef
Add difficulty use case
ChenXJ98 Nov 9, 2020
cab9dfb
Add warning for find command in User Guide
FH-30 Nov 9, 2020
6028de0
Edit Open Flashcard Activity Diagram
ChenXJ98 Nov 9, 2020
ceb85fe
Fix typo
FH-30 Nov 9, 2020
2377c4d
Fix instruction mistakes
joshtyf Nov 9, 2020
b2790c8
Merge pull request #283 from josiahkhoo/add-clear-impl-details
ChenXJ98 Nov 9, 2020
6b06a7a
Fix typo
FH-30 Nov 9, 2020
c53f20b
Merge pull request #280 from joshtyf/update-dg
ChenXJ98 Nov 9, 2020
470fec6
Merge pull request #284 from ChenXJ98/branch-dg-activity-diagrams
ChenXJ98 Nov 9, 2020
43d4a12
Merge pull request #286 from joshtyf/update-ug
ChenXJ98 Nov 9, 2020
deec9c0
Merge pull request #285 from FH-30/master
ChenXJ98 Nov 9, 2020
9f73367
Merge remote-tracking branch 'upstream/master' into master
josiahkhoo Nov 9, 2020
aee8392
Rename instances of address book with quickcache
joshtyf Nov 9, 2020
599f071
Fix casing
joshtyf Nov 9, 2020
dffa60d
Fix casing
joshtyf Nov 9, 2020
c9a2718
Remove "more to be added"
joshtyf Nov 9, 2020
0905af7
Edit manual testing
ChenXJ98 Nov 9, 2020
a89ab0b
Fix typo
ChenXJ98 Nov 9, 2020
f64f4f5
Add alert-class
joshtyf Nov 9, 2020
2e22d08
Fix typo
ChenXJ98 Nov 9, 2020
ba0e368
Update UiClassDiagram
FH-30 Nov 9, 2020
4602b1b
Merge remote-tracking branch 'upstream/master'
FH-30 Nov 9, 2020
1ba7978
Merge pull request #287 from joshtyf/update-dg
GilbertTan19 Nov 9, 2020
c626ff5
Update ppp
joshtyf Nov 9, 2020
7cca6b4
Merge pull request #289 from FH-30/master
joshtyf Nov 9, 2020
da5c9cc
Remove user
GilbertTan19 Nov 9, 2020
7de1338
Merge branch 'master' into branch-dg-mt-edit
ChenXJ98 Nov 9, 2020
065aa3e
Change person to flashcard
GilbertTan19 Nov 9, 2020
d59be08
Merge pull request #290 from joshtyf/update-ppp
GilbertTan19 Nov 9, 2020
8a89ea9
Merge pull request #288 from ChenXJ98/branch-dg-mt-edit
ChenXJ98 Nov 9, 2020
dac3064
Merge pull request #291 from GilbertTan19/remove-user
joshtyf Nov 9, 2020
f1cde41
change person to flashcard
GilbertTan19 Nov 9, 2020
6eb1e45
Add alert class
joshtyf Nov 9, 2020
817b61c
Remove f in 11
GilbertTan19 Nov 9, 2020
b56dd04
Add underline to use cases
joshtyf Nov 9, 2020
7331484
Create StatsByTagActivityDiagram
josiahkhoo Nov 9, 2020
f93a131
Create StatsByTagParserSequenceDiagram
josiahkhoo Nov 9, 2020
69778b2
Create StatsByTagSequenceDiagram
josiahkhoo Nov 9, 2020
44923c5
Update naming convention for implementation details
josiahkhoo Nov 9, 2020
917b2f3
Remove extra bullet point
joshtyf Nov 9, 2020
aab9c74
Fix delete by tag implementation detail
josiahkhoo Nov 9, 2020
ceca637
Add display by stats implementation
josiahkhoo Nov 9, 2020
3a72532
Add punctuation
GilbertTan19 Nov 9, 2020
e380952
Fixed typo
GilbertTan19 Nov 9, 2020
e28e8da
Fixed another typo
GilbertTan19 Nov 9, 2020
94d5c64
Merge pull request #294 from josiahkhoo/update-dg-small-stuff
joshtyf Nov 9, 2020
5f809d6
Merge pull request #293 from joshtyf/update-dg
ChenXJ98 Nov 9, 2020
75da279
Capitalize letter
GilbertTan19 Nov 9, 2020
fe76d23
Merge remote-tracking branch 'upstream/master' into add-effort-to-dg
josiahkhoo Nov 9, 2020
9b24ffe
Merge pull request #292 from GilbertTan19/remove-user
GilbertTan19 Nov 9, 2020
15fc51e
Fix casing
joshtyf Nov 9, 2020
2ab22c3
Fix nested alert classes
joshtyf Nov 9, 2020
cfb7765
Merge pull request #295 from joshtyf/update-ug
FH-30 Nov 9, 2020
74837be
Add more stuff to difficulty component in DG
josiahkhoo Nov 9, 2020
0735dfb
Update numbers
josiahkhoo Nov 9, 2020
5a7ee2b
Merge pull request #296 from josiahkhoo/add-effort-to-dg
GilbertTan19 Nov 9, 2020
18b4010
Update Xingjian PPP
ChenXJ98 Nov 9, 2020
4b15bda
Merge pull request #297 from ChenXJ98/branch-edit-ppp
ChenXJ98 Nov 9, 2020
7d4721e
Add table of content
GilbertTan19 Nov 9, 2020
c7da6e9
Update josh's ppp
joshtyf Nov 9, 2020
edae653
Merge pull request #298 from GilbertTan19/toc-ppp
GilbertTan19 Nov 9, 2020
c21f46a
Merge pull request #299 from joshtyf/update-ppp
joshtyf Nov 9, 2020
f3fc330
Fix spacing issue
joshtyf Nov 9, 2020
16cffcf
Fix missing table of contents
joshtyf Nov 9, 2020
18cda79
Merge pull request #300 from joshtyf/update-ppp
joshtyf Nov 9, 2020
3f8732d
Update Gilbert's portfolio
GilbertTan19 Nov 9, 2020
39f8609
Add EOL
GilbertTan19 Nov 9, 2020
38c0d99
Merge pull request #302 from GilbertTan19/gt-toc
GilbertTan19 Nov 9, 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
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ src/main/resources/docs/
/config.json
/preferences.json
/*.log.*
/export/
/import/

# Test sandbox files
src/test/data/sandbox/
Expand Down
25 changes: 14 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
# QuickCache
[![Java CI](https://github.com/AY2021S1-CS2103T-T13-2/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2021S1-CS2103T-T13-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.
This is a desktop application called **QuickCache**. <br>
**QuickCache** is a flashcard knowledge bank where students can add their content by questions and test themselves afterwards.
Students can monitor their performance and progress over time using **QuickCache** as well. <br>
**QuickCache** contains a Graphical User Interface (GUI) but has been optimized to enable user interaction mostly via the Command Line Interface (CLI).

## Site Map
* [User Guide](https://github.com/AY2021S1-CS2103T-T13-2/tp/blob/master/docs/UserGuide.md)
* [Developer Guide](https://github.com/AY2021S1-CS2103T-T13-2/tp/blob/master/docs/DeveloperGuide.md)
* [About Us](https://github.com/AY2021S1-CS2103T-T13-2/tp/blob/master/docs/AboutUs.md)

## Acknowledgements
* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
10 changes: 7 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
mainClassName = 'quickcache.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand All @@ -20,6 +20,10 @@ checkstyle {
toolVersion = '8.29'
}

run {
enableAssertions = true
}

test {
useJUnitPlatform()
finalizedBy jacocoTestReport
Expand All @@ -42,7 +46,7 @@ task coverage(type: JacocoReport) {

dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'
String javaFxVersion = '11.0.1'

implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
Expand All @@ -66,7 +70,7 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'quickcache.jar'
}

defaultTasks 'clean', 'test'
74 changes: 43 additions & 31 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,57 +3,69 @@ layout: page
title: About Us
---

QuickCache was developed by the CS2103T-T13-2 Team (AY2021 Sem 1).
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
### Josiah

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

[[github](https://github.com/josiahkhoo)]
[[portfolio](team/josiahkhoo.md)]

<img src="images/johndoe.png" width="200px">
#### Developer and Team Lead
* Responsible for overall project coordination.
* In charge of defining, assigning, and tracking project tasks.
* Ensure project deliverables are done on time and in the right format.

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

* Role: Project Advisor
<img src="images/fh-30.png" width="200px">

### Jane Doe
[[github](https://github.com/FH-30)]
[[portfolio](team/fh-30.md)]

<img src="images/johndoe.png" width="200px">
#### Developer and Test Lead
* Ensures the testing of the project is done properly and on time.
* Ensures that code coverage is not compromised even when new features are being added.
* Holds everyone to a high standard of test code.

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

* Role: Team Lead
* Responsibilities: UI
<img src="images/joshtyf.png" width="200px">

### Johnny Doe
[[github](http://github.com/joshtyf)]
[[portfolio](team/joshtyf.md)]

<img src="images/johndoe.png" width="200px">
#### Developer and Documentation Lead
* Responsible for the quality of various project documents (eg. README.md, UG, DG).
* Set goals for documenting new features and for improving the quality of existing documentation.
* Review documents for accuracy and style and ensure all publication standards are met.

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

* Role: Developer
* Responsibilities: Data
<img src="images/gilberttan19.png" width="200px">

### Jean Doe
[[github](https://github.com/GilbertTan19)]
[[portfolio](team/gilberttan19.md)]

<img src="images/johndoe.png" width="200px">
#### Developer and Code Quality Lead
* Looks after code quality of the entire codebase.
* Ensures adherence to coding standards, javadocs, etc.
* Set up code review process and ensures adherence to good code review practices.

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
<img src="images/chenxj98.png" width="200px">

### James Doe
[[github](https://github.com/ChenXJ98)]
[[portfolio](team/chenxj98.md)]

<img src="images/johndoe.png" width="200px">
#### Developer and Integration Lead
* In charge of versioning of the code, maintaining the code repository, integrating various parts of the software to create a whole.
* Facilitates the merging of code into the production branch.
* Ensures that integration tests are performed properly and on time.

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

* Role: Developer
* Responsibilities: UI
Loading