Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
764 commits
Select commit Hold shift + click to select a range
fa1f0e6
Merge pull request #252 from snss231/branch-validNames
junjunjieOng Apr 5, 2022
20000f6
Merge pull request #257 from junrong98/branch-make-ug-link-clickable
junjunjieOng Apr 5, 2022
2058b27
Resolve reviews
Apr 5, 2022
8c1e0e2
Merge branch 'branch-limit-text' of https://github.com/junrong98/tp i…
Apr 5, 2022
0100a64
Added whitespace in GitUsername
brian16600 Apr 5, 2022
c04e297
Update link logic and resolve comments
Apr 5, 2022
a35d2b6
Add my PPP draft
snss231 Apr 5, 2022
986a49e
Merge pull request #262 from snss231/branch-seanPPP
snss231 Apr 5, 2022
539ab34
Merge pull request #254 from junrong98/fix-footer-ui
snss231 Apr 5, 2022
a2a691a
Updated PPP
Apr 5, 2022
5822c28
Merge pull request #255 from junrong98/branch-validate-links
junjunjieOng Apr 5, 2022
9fcf70f
Merge pull request #256 from junjunjieOng/branch-listt-error-message
junjunjieOng Apr 5, 2022
7bb19a3
Update formatting of text.
Apr 5, 2022
c451707
Merge pull request #260 from brian16600/branch-allow-same-name
brian16600 Apr 5, 2022
e7cf0ff
Merge pull request #253 from junrong98/branch-limit-text
brian16600 Apr 5, 2022
4acce05
Changes:
brian16600 Apr 5, 2022
0dabad0
Merge pull request #258 from junjunjieOng/branch-datetime-error
junjunjieOng Apr 6, 2022
765028f
Add more test cases
Apr 6, 2022
12e8124
Merge pull request #261 from junrong98/branch-view-command-tests
kerburenthusiasm Apr 6, 2022
0d80e95
Merge pull request #263 from junrong98/branch-update-PPP
kerburenthusiasm Apr 6, 2022
f1a2de1
Merge branch 'master' into branch-error-message
brian16600 Apr 6, 2022
42048f8
Add GitUsernameTest.java and update explanation for invalid GitUsername.
brian16600 Apr 6, 2022
ea6840b
Fix issue causing null invocation
Apr 7, 2022
7e5e86e
Merge pull request #266 from junrong98/branch-fix-issue
kerburenthusiasm Apr 7, 2022
efa6275
Merge branch 'master' into branch-error-message
brian16600 Apr 7, 2022
0b4a0aa
Update AddTaskCommand.java
brian16600 Apr 7, 2022
757b6ae
Update AddTaskCommandTest.java
brian16600 Apr 7, 2022
881bf1a
Update AddTaskCommandParserTest.java
brian16600 Apr 7, 2022
d8bfc51
Merge branch 'master' into git-test
brian16600 Apr 7, 2022
fbce304
Update GitUsernameTest.java
brian16600 Apr 7, 2022
6fce54c
Update AddTaskCommand.java
brian16600 Apr 7, 2022
7ab8324
Update AddTaskCommandTest.java
brian16600 Apr 7, 2022
1feb367
Update AddTaskCommandParserTest.java
brian16600 Apr 7, 2022
acdcd55
Update AddTaskCommandParserTest.java
brian16600 Apr 7, 2022
67ee73a
Update AddTaskCommandParserTest.java
brian16600 Apr 7, 2022
7db06b2
Update AddTaskCommandParserTest.java
brian16600 Apr 7, 2022
0756c65
Update AddTaskCommandParserTest.java
brian16600 Apr 7, 2022
a26852e
Merge pull request #264 from brian16600/branch-error-message
kerburenthusiasm Apr 7, 2022
2bc1303
Add tests for length of task name
Apr 7, 2022
7edff50
Added test cases for phone number and email.
Apr 7, 2022
1eadd2d
Fix checkstyle issue.
Apr 7, 2022
73e8c93
Update UG, FilterByDateCommand and FilterByDateCommand
brian16600 Apr 7, 2022
f1e87f6
Pull merge
brian16600 Apr 7, 2022
0ea64e7
Update PPP as well as some issues:
brian16600 Apr 7, 2022
99567ff
Merge branch 'master' into git-test
brian16600 Apr 7, 2022
102f969
Create test classes for:
brian16600 Apr 7, 2022
6de778f
Fix checkstyle
brian16600 Apr 7, 2022
2201a06
Solve Issue #214
AdrianOngJJ Apr 8, 2022
fce70d8
Merge branch 'master' into issue_214
AdrianOngJJ Apr 8, 2022
d18972e
Merge pull request #269 from AdrianOngJJ/issue_214
AdrianOngJJ Apr 8, 2022
85f681c
Solve Issue #241
AdrianOngJJ Apr 8, 2022
1012ac1
Merge pull request #270 from AdrianOngJJ/issue_241
AdrianOngJJ Apr 8, 2022
959b8a3
Solve Issue #201
AdrianOngJJ Apr 8, 2022
3394e66
Merge branch 'master' into issue_201
AdrianOngJJ Apr 8, 2022
b06de09
Solve Issue #201
AdrianOngJJ Apr 8, 2022
e6a912e
Merge branch 'issue_201' of https://github.com/AdrianOngJJ/tp into is…
AdrianOngJJ Apr 8, 2022
258ec91
Merge pull request #271 from AdrianOngJJ/issue_201
AdrianOngJJ Apr 8, 2022
ed0285c
Merge pull request #272 from AdrianOngJJ/issue_203
AdrianOngJJ Apr 8, 2022
9e051c4
Merge pull request #265 from brian16600/git-test
brian16600 Apr 8, 2022
0888672
Merge branch 'master' into PPP-update
brian16600 Apr 8, 2022
dcd6373
Merge pull request #268 from brian16600/PPP-update
brian16600 Apr 8, 2022
4035e1d
Shift these changes to 'finddt_parser'
AdrianOngJJ Apr 8, 2022
6b84a36
Merge branch 'master' into update_PPP
AdrianOngJJ Apr 8, 2022
df820d1
Update Edit Command to fix issue where could not edit contact
brian16600 Apr 8, 2022
fc9435f
Checkstyle updates
brian16600 Apr 8, 2022
8e44023
Update editt picture 1 and UG
brian16600 Apr 8, 2022
4af0569
Crop pictures
brian16600 Apr 8, 2022
2cedf92
Update UG image with annotation
junjunjieOng Apr 8, 2022
a831303
Fix image not shown
junjunjieOng Apr 8, 2022
de822e6
Test whether tasks update after editing/deleting people
snss231 Apr 8, 2022
db78559
Add tests for ImportCommand+Parser. Fix regex in Tag.
snss231 Apr 8, 2022
d332e8f
Update command summary
junjunjieOng Apr 9, 2022
6a5a0b3
Updated comment
Apr 9, 2022
a173ac9
Merge branch 'master' into branch-add-testcases
kerburenthusiasm Apr 9, 2022
e898c48
Add more test case for invalid date
junjunjieOng Apr 9, 2022
6f10e87
Add test cases for link
Apr 9, 2022
68f3d3e
Add tests for Task
Apr 9, 2022
df33666
Add more test cases for link
Apr 9, 2022
bf95be8
Added test cases for TaskNameContainsKeywordsPredicate
Apr 9, 2022
fa2374b
Add tests for JsonAdaptedTask
Apr 9, 2022
5eda094
Merge pull request #267 from junrong98/branch-add-testcases
kerburenthusiasm Apr 9, 2022
80f51cf
Merge branch 'master' into branch-add-more-testcases
Apr 9, 2022
84a298a
Added & Updated tests for JsonSerializable Tasks and AddressBook
Apr 9, 2022
4b8967c
Add test cases for JsonTaskListStorage
Apr 9, 2022
e697205
Fix new line at EOF
Apr 9, 2022
2e3f0e6
Fix newline at eof
Apr 9, 2022
82bacf1
fix new line eof issue
Apr 9, 2022
7a545c8
Update PPP
AdrianOngJJ Apr 9, 2022
191b73a
Merge branch 'master' of https://github.com/AY2122S2-CS2103T-T12-4/tp
AdrianOngJJ Apr 9, 2022
8d7d40e
Merge branch 'master' into update_PPP
AdrianOngJJ Apr 9, 2022
5199b19
Add information into my PPP
AdrianOngJJ Apr 9, 2022
aaf5754
Rectify some logic error and mistake
junjunjieOng Apr 9, 2022
f27e290
Revert change to tag, polish testcases
snss231 Apr 9, 2022
7c35ed4
Add newline at EOF to satisfy CI
snss231 Apr 9, 2022
916c005
Merge branch 'master' of github.com:AY2122S2-CS2103T-T12-4/tp
snss231 Apr 9, 2022
2a07405
Update tests to be compatible with windows
snss231 Apr 9, 2022
9a4da64
Fix testcases to be compatible with windows
snss231 Apr 9, 2022
535d2a8
Notify user if the file specified is a directory + tests
snss231 Apr 9, 2022
d710a42
Edit UG to provide examples for Windows filepath
snss231 Apr 9, 2022
6fdd05a
Add test for friendly date-time display and invalidDateRange method
snss231 Apr 9, 2022
f8a97c8
Fix checkstyle
snss231 Apr 9, 2022
56cb5cf
Partial completion of test cases
AdrianOngJJ Apr 9, 2022
7a155b5
Replace assertEquals with assertTrue
snss231 Apr 9, 2022
baa524f
Update PPP for submission
junjunjieOng Apr 9, 2022
b9801f6
Updated PPP
junjunjieOng Apr 9, 2022
b305663
Merge pull request #279 from AdrianOngJJ/update_PPP
junjunjieOng Apr 9, 2022
9b4465e
Update PPP
junjunjieOng Apr 9, 2022
c9a3ea0
Add tests for GenerateEmailsCommand+Parser
snss231 Apr 9, 2022
ab759f0
Update src/main/java/seedu/address/model/task/Link.java
kerburenthusiasm Apr 9, 2022
5d886f2
Update src/main/java/seedu/address/model/task/Link.java
kerburenthusiasm Apr 9, 2022
7671672
Update src/main/java/seedu/address/model/task/Link.java
kerburenthusiasm Apr 9, 2022
2f76e4a
Merge branch 'master' of github.com:AY2122S2-CS2103T-T12-4/tp
snss231 Apr 9, 2022
59523a2
Update error message for invalid links
Apr 9, 2022
b0c6001
Merge branch 'branch-add-more-testcases' of https://github.com/junron…
Apr 9, 2022
7da4a99
Merge branch 'master' into branch-testcase-invalid-date
junjunjieOng Apr 10, 2022
9e19be8
Update JsonAdaptedTask.java
junjunjieOng Apr 10, 2022
839ad4f
Merge pull request #276 from junjunjieOng/branch-annotate-UG
kerburenthusiasm Apr 10, 2022
5da4914
Merge pull request #277 from junjunjieOng/branch-testcase-invalid-date
kerburenthusiasm Apr 10, 2022
3b8386c
Merge pull request #278 from junrong98/branch-add-more-testcases
kerburenthusiasm Apr 10, 2022
4d94a7a
Merge branch 'master' into master
junjunjieOng Apr 10, 2022
f543ec4
Update JsonAdaptedTask.java
junjunjieOng Apr 10, 2022
65591cc
Rectify editt message usage wrong message
junjunjieOng Apr 10, 2022
95e12d2
Merge pull request #280 from junjunjieOng/master
junjunjieOng Apr 10, 2022
212d0e7
Change hasName to hasPerson
brian16600 Apr 10, 2022
ab675b1
Merge branch 'master' into PPP-update
brian16600 Apr 10, 2022
e222a35
Update src/main/java/seedu/address/logic/commands/ImportCommand.java
snss231 Apr 10, 2022
626374b
Update src/main/java/seedu/address/logic/commands/ImportCommand.java
snss231 Apr 10, 2022
bacd019
Update src/main/java/seedu/address/logic/commands/ImportCommand.java
snss231 Apr 10, 2022
8c153eb
Merge branch 'master' into branch-testCases
snss231 Apr 10, 2022
f3a85ed
Merge pull request #281 from snss231/branch-testCases
snss231 Apr 10, 2022
fc65d8a
Merge branch 'master' of github.com:AY2122S2-CS2103T-T12-4/tp
snss231 Apr 10, 2022
fb5836f
Fix minor formatting errors in the UG
snss231 Apr 10, 2022
4e1699f
Merge pull request #290 from snss231/branch-fixUG
snss231 Apr 10, 2022
e1a5d99
Update EditCommand.java
brian16600 Apr 10, 2022
4ada510
Fix minor formatting issue
snss231 Apr 10, 2022
12a0112
Merge pull request #275 from brian16600/PPP-update
brian16600 Apr 10, 2022
8c2354a
Fix minor issue
snss231 Apr 10, 2022
fe28adf
Merge pull request #291 from snss231/branch-fixUG
snss231 Apr 10, 2022
551fbeb
Address removal
brian16600 Apr 10, 2022
3348256
commit
snss231 Apr 10, 2022
34904ab
Add tests for tasks constructor and change-related methods
Apr 10, 2022
00ab8c0
fix styling
Apr 10, 2022
2e5e7af
Add test cases for logic manager.
Apr 10, 2022
da87681
Add testcases for address book parser.
Apr 10, 2022
82d2a7a
Merge
snss231 Apr 10, 2022
1695d9c
Fix import order
snss231 Apr 10, 2022
061c119
Merge pull request #286 from snss231/branch-dateTest
snss231 Apr 10, 2022
ce9106b
Merge branch 'master' of github.com:AY2122S2-CS2103T-T12-4/tp into br…
snss231 Apr 10, 2022
50869ca
Add AddressBookParser tests
snss231 Apr 10, 2022
9265c7d
Merge pull request #288 from snss231/branch-emailsTest
snss231 Apr 10, 2022
f0b3309
Add more tests for tasks.
Apr 10, 2022
e9e79c3
Merge branch 'master' into branch-add-more-more-task-tests
kerburenthusiasm Apr 10, 2022
a8f48bc
Fix test cases and errors
Apr 10, 2022
4391621
Merge branch 'master' into branch-add-tasks-testcase
kerburenthusiasm Apr 10, 2022
d5813c4
Merge branch 'master' into branch-add-addressbookparser-tests
kerburenthusiasm Apr 10, 2022
0eb8f22
Fix issue causing ci to fail
Apr 10, 2022
2592ef6
Merge branch 'master' into testcase_for_findt
AdrianOngJJ Apr 10, 2022
6578b34
Merge branch 'master' of github.com:AY2122S2-CS2103T-T12-4/tp
snss231 Apr 10, 2022
b0b4369
Partial complete test case. Look for
AdrianOngJJ Apr 10, 2022
af4ea4e
Fix DG header, SettingUp.md
snss231 Apr 10, 2022
4cf38fc
Clean up user stories and use cases
snss231 Apr 10, 2022
6ce23dc
Merge pull request #292 from brian16600/branch-delete-Address
snss231 Apr 10, 2022
bf34274
Merge pull request #293 from junrong98/branch-add-tasks-testcase
snss231 Apr 10, 2022
b2fed68
Merge pull request #294 from junrong98/branch-add-logicmanager-test
snss231 Apr 10, 2022
5b0045f
Merge pull request #295 from junrong98/branch-add-addressbookparser-t…
snss231 Apr 10, 2022
0485613
Merge branch 'master' into branch-add-more-more-task-tests
snss231 Apr 10, 2022
2fd0855
Update TaskTest.java
snss231 Apr 10, 2022
8c9339c
Merge pull request #296 from junrong98/branch-add-more-more-task-tests
snss231 Apr 10, 2022
3aa6128
Merge branch 'master' of github.com:AY2122S2-CS2103T-T12-4/tp
snss231 Apr 10, 2022
314cf78
Remove all _to be added_, add some manual test cases, acknowledgements
snss231 Apr 10, 2022
6c7f3ff
Remove all _to be added_, add some manual test cases, acknowledgements
snss231 Apr 10, 2022
4c03a72
Add test cases for findt
AdrianOngJJ Apr 10, 2022
b6c5ee3
Merge branch 'master' into testcase_for_findt
AdrianOngJJ Apr 10, 2022
86dac40
Fix all checkstyle issues
AdrianOngJJ Apr 10, 2022
905ccf9
Update PPP for submission
junjunjieOng Apr 11, 2022
d9d4b97
Merge pull request #300 from junjunjieOng/branch-PPP-submission
junjunjieOng Apr 11, 2022
faac61d
Insert pagebreak
junjunjieOng Apr 11, 2022
87791e0
Merge pull request #301 from junjunjieOng/branch-PPP-submission
junjunjieOng Apr 11, 2022
44b4bf0
Merge branch 'master' into branch-update-PPP
Apr 11, 2022
0e6dfdf
Update PPP
Apr 11, 2022
446dec4
Merge pull request #302 from junrong98/branch-update-PPP
kerburenthusiasm Apr 11, 2022
d5042a2
Merge pull request #297 from snss231/branch-fixDGHeader
brian16600 Apr 11, 2022
ebeb6ce
Add DG for findt
AdrianOngJJ Apr 11, 2022
e56ea79
Merge branch 'master' into branch-testingInstructions
snss231 Apr 11, 2022
c8d1bd9
Merge pull request #298 from snss231/branch-testingInstructions
snss231 Apr 11, 2022
eca7eda
DG updates: Added AddTaskCommand as well as clean up grammar errors
brian16600 Apr 11, 2022
6f220b2
Update links
brian16600 Apr 11, 2022
8cf6de0
Update links
brian16600 Apr 11, 2022
63ecc87
add eof
brian16600 Apr 11, 2022
050e1d7
Update src/main/java/seedu/address/model/task/TaskBetweenDatesPredica…
AdrianOngJJ Apr 11, 2022
b9b21f8
Update src/main/java/seedu/address/model/task/TaskBetweenDatesPredica…
AdrianOngJJ Apr 11, 2022
1b304d9
Update src/main/java/seedu/address/model/task/TaskBetweenDatesPredica…
AdrianOngJJ Apr 11, 2022
065d6ab
Update src/main/java/seedu/address/model/task/TaskBetweenDatesPredica…
AdrianOngJJ Apr 11, 2022
cf71bdb
Fix formatting errors in the DG, minor mistakes in viewCommand implem…
snss231 Apr 11, 2022
9af5277
Edit minor errors
AdrianOngJJ Apr 11, 2022
bebeee7
Fix minor issue in glossary
snss231 Apr 11, 2022
a7157f0
Minor fixes
snss231 Apr 11, 2022
efb9df1
Add new section to seperate findt
AdrianOngJJ Apr 11, 2022
29509ae
Expand glossary
snss231 Apr 11, 2022
b70d69a
Merge pull request #304 from brian16600/master
brian16600 Apr 11, 2022
405dc77
Add whitespace
snss231 Apr 11, 2022
2bd30c4
Add NUS to glossary
snss231 Apr 11, 2022
cadc0dd
Reorder items
snss231 Apr 11, 2022
f2d3c99
Merge
snss231 Apr 11, 2022
d8b072a
Fix minor typo
snss231 Apr 11, 2022
a39830a
Merge pull request #305 from snss231/branch-DGFormatting
snss231 Apr 11, 2022
0095cd1
Minor fixes
snss231 Apr 11, 2022
e157fc3
Merge pull request #299 from AdrianOngJJ/testcase_for_findt
kerburenthusiasm Apr 11, 2022
def7779
Fix changes
AdrianOngJJ Apr 11, 2022
1b26e07
Fix use case formatting
snss231 Apr 11, 2022
c0fa97e
Update DeveloperGuide.md
snss231 Apr 11, 2022
9b01067
Fix errors
AdrianOngJJ Apr 11, 2022
435d6f8
Fix indentation
snss231 Apr 11, 2022
ecd437c
Merge branch 'branch-DGFormatting' of github.com:snss231/tp into bran…
snss231 Apr 11, 2022
1293adc
Add fullstop
snss231 Apr 11, 2022
70463ee
Remove new findt logic
AdrianOngJJ Apr 11, 2022
a46c3d0
Merge pull request #307 from snss231/branch-DGFormatting
snss231 Apr 11, 2022
3bf544c
Merge pull request #303 from AdrianOngJJ/dg_for_findt
snss231 Apr 11, 2022
e1e7b77
Merge branch 'master' into fix_ug_findt
AdrianOngJJ Apr 11, 2022
2be2a52
Change * imports
AdrianOngJJ Apr 11, 2022
7a2dc30
Merge branch 'fix_ug_findt' of https://github.com/AdrianOngJJ/tp into…
AdrianOngJJ Apr 11, 2022
afa3f03
Minor fix to use cases
snss231 Apr 11, 2022
afde7c8
add table to UG and DG
brian16600 Apr 11, 2022
d4cce7b
Updated toc
brian16600 Apr 11, 2022
6086e37
Merge pull request #308 from snss231/branch-DGFormatting
snss231 Apr 11, 2022
996775c
Merge pull request #306 from AdrianOngJJ/fix_ug_findt
snss231 Apr 11, 2022
edc3559
Improve code quality
junjunjieOng Apr 11, 2022
4806f50
Merge branch 'branch-fix-code-quality'
junjunjieOng Apr 11, 2022
0927236
Update code quality
junjunjieOng Apr 11, 2022
d1b0398
Changes as per feedback
brian16600 Apr 11, 2022
baa3b80
Add last few details
AdrianOngJJ Apr 11, 2022
b30fac5
Merge pull request #309 from brian16600/master
brian16600 Apr 11, 2022
be47e6c
Merge pull request #311 from AdrianOngJJ/add_more_info_ppp
AdrianOngJJ Apr 11, 2022
fc54892
Merge pull request #310 from junjunjieOng/master
junjunjieOng Apr 11, 2022
eded902
Add page breaks
brian16600 Apr 11, 2022
7df9cf1
Merge branch 'master' into master
brian16600 Apr 11, 2022
7d3c893
Merge pull request #312 from brian16600/master
brian16600 Apr 11, 2022
f32bc55
Update to ABOUTUS.md
brian16600 Apr 11, 2022
7f72fc4
Merge branch 'master' of https://github.com/AY2122S2-CS2103T-T12-4/tp
brian16600 Apr 11, 2022
4427450
Update to DG
brian16600 Apr 11, 2022
f301456
Update to DG
brian16600 Apr 11, 2022
e0f58cb
Merge pull request #313 from brian16600/master
brian16600 Apr 11, 2022
81717d0
Line break updates
brian16600 Apr 11, 2022
20a3f53
Merge pull request #314 from brian16600/master
brian16600 Apr 11, 2022
55717db
Fix issues in DG
snss231 Apr 11, 2022
798572c
Fix minor issue
snss231 Apr 11, 2022
dc4f9ee
Merge pull request #315 from snss231/branch-DGMinorIssues
snss231 Apr 11, 2022
1f45c91
Update DeveloperGuide.md
snss231 Apr 11, 2022
974ac84
Update prefix table in UG
snss231 Apr 11, 2022
0d70819
Merge pull request #316 from snss231/branch-DGMinorIssues
snss231 Apr 11, 2022
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
40 changes: 29 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,32 @@
[![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/AY2122S2-CS2103T-T12-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2122S2-CS2103T-T12-4/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.
# NUS Classes
**NUS Classes** is an app that enables the professors to better manage contacts from large numbers of students and staff,
and allows the professors to document the tasks that they need to do.

### Features

Features added on top of AB3.

| Feature | Description |
|----------------|----------------------------------------------------------------------------------------------------------------------------------|
| Create Task | Add and schedule (*recurring*) tasks on NUS Classes easily with a single command. |
| Update Task | Edit tasks which are outdated or when mistakes were made. |
| Delete Task | Delete tasks which are unnecessary or when you are done with it. |
| Un/Assign Task | Assign and unassign contacts to a task. Help with organization and planning! |
| View Task | View the people assigned to a task. Help with remembering who you are suppose to meet! |
| Tag Task | Tag a task with different tags. Help with categorizing tasks! |
| Filter Task | Too many tasks? Filter them based on keywords! |
| Alert | Forgetful? No worries, tasks in NUS Classes are color coded to allow you to quickly identify tasks that are overdue or due soon! |

### Others

* **User Guide** for NUS Classes can be found here: [User Guide](https://ay2122s2-cs2103t-t12-4.github.io/tp/UserGuide.html).
* **Developer Guide** for NUS Classes can be found here: [Developer Guide](https://ay2122s2-cs2103t-t12-4.github.io/tp/DeveloperGuide.html).

### Acknowledgements
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
Additionally, this project was adopted from the existing AB3 se-education.org project. Please refer
to the AB3 product website **[here](https://se-education.org/addressbook-level3/)** for more information.
10 changes: 9 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,18 @@ repositories {
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
}

run {
enableAssertions = true
}

checkstyle {
toolVersion = '8.29'
}

run {
enableAssertions = true
}

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

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

defaultTasks 'clean', 'test'
50 changes: 23 additions & 27 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,51 @@ title: 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`
You can reach us through our Github usernames.

## Project team

### John Doe
### Brian

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

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

* Role: Project Advisor
* Role: Developer
* Responsibilites: Code Quality + Documentation

### Jane Doe
### Sean Ng

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Data

### Johnny Doe
### Ong Jun Jie

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Code quality + Deliverables and deadlines

### Jean Doe
### Tan Jun Rong

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Code Quality, In Charge of Tagging

### James Doe
### Adrian Ong

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Glossary + Documentation
Loading