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-W15-3] Teaching Assistant Contact Helper (TACH) #82

Open
wants to merge 475 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
475 commits
Select commit Hold shift + click to select a range
e318775
Merge branch 'master' of https://github.com/vanessaxuuan/tp
vanessaxuuan Mar 25, 2022
84c37d0
Update `find name as keyword(s)` feature
vanessaxuuan Mar 25, 2022
785cdf7
Update documentation
vanessaxuuan Mar 25, 2022
9b2e2c0
Checkstyle
vanessaxuuan Mar 25, 2022
cd24ab5
Remove unused imports
vanessaxuuan Mar 25, 2022
02e1182
Update NameContainsKeywordsPredicateTest
vanessaxuuan Mar 25, 2022
e6ead96
Update Result Display UI
vanessaxuuan Mar 25, 2022
992bb2f
Update StudentCard display
vanessaxuuan Mar 25, 2022
63e7219
Add padding between tutorial groups
vanessaxuuan Mar 25, 2022
16d790a
Update java SE version
vanessaxuuan Mar 26, 2022
3ff51e1
Merge pull request #66 from LowJiaHao99/update-edit
hqhqhq1 Mar 26, 2022
b2fe2e0
Merge branch 'master' into delete-tg-from-all-students
LowJiaHao99 Mar 26, 2022
67cb725
Merge pull request #72 from LowJiaHao99/delete-tg-from-all-students
hqhqhq1 Mar 26, 2022
7f2ead8
Merge pull request #79 from vanessaxuuan/update-UI
jaysmyname Mar 26, 2022
c28af5f
Add test cases
vanessaxuuan Mar 26, 2022
491512d
Checkstyle
vanessaxuuan Mar 26, 2022
6e2115b
Update typicalStudentsAddressBook.json
vanessaxuuan Mar 26, 2022
a5ea7d8
Merge pull request #77 from vanessaxuuan/update-find-name-feature
jaysmyname Mar 26, 2022
b067b2c
Enable assertions
jaysmyname Mar 26, 2022
ef414ac
Change build version
jaysmyname Mar 26, 2022
5ecad72
Update UG
vanessaxuuan Mar 26, 2022
fe33a72
Merge pull request #81 from jaysmyname/enable-assertions
vanessaxuuan Mar 26, 2022
78c7802
Merge pull request #82 from vanessaxuuan/update-UG-findCommand
jaysmyname Mar 27, 2022
b2d512e
Modify deletetgall feature to meet requirements
LowJiaHao99 Mar 27, 2022
af522b5
Fix checkstyle errors and modify user guide for deletetgall feature
LowJiaHao99 Mar 27, 2022
b86a136
Fix deletetgall feature
LowJiaHao99 Mar 27, 2022
56f9d29
Update DG with deletetg UML diagram
jaysmyname Mar 28, 2022
d50914c
Update UG
jaysmyname Mar 28, 2022
aa9c079
Delete trailing whitespaces
jaysmyname Mar 28, 2022
6395d3d
Add newline at EOF
jaysmyname Mar 28, 2022
0753b19
Add deletetgall in command summary of user guide
LowJiaHao99 Mar 28, 2022
2c2e5b2
Tweak UG wording and table of content sections
jaysmyname Mar 28, 2022
1945e67
Merge pull request #84 from jaysmyname/dg-update-deletetg-uml
LowJiaHao99 Mar 28, 2022
f975d6b
Edit user guide for deletetgall feature
LowJiaHao99 Mar 28, 2022
30cfb82
Merge branch 'master' of https://github.com/AY2122S2-CS2103T-W15-3/tp
LowJiaHao99 Mar 28, 2022
1ea0a40
Merge branch 'master' into update-deletetgall-feature
LowJiaHao99 Mar 28, 2022
16e43ef
Change Ui to fit current version
jaysmyname Mar 28, 2022
c0c27e9
Add QuickStart image
jaysmyname Mar 28, 2022
a43773e
Edit default sample data of TACH
jaysmyname Mar 28, 2022
c843725
Update UG with Introduction, How-to-use and Quick Start
jaysmyname Mar 28, 2022
c9e1d70
Resolve issues in user guide regarding deletetgall feature
LowJiaHao99 Mar 29, 2022
318bc5d
Update UG with UI components explanation
jaysmyname Mar 29, 2022
7c8dc75
Add quick command tutorial
jaysmyname Mar 29, 2022
7168f5f
Merge pull request #83 from LowJiaHao99/update-deletetgall-feature
hqhqhq1 Mar 29, 2022
3641498
Merge remote-tracking branch 'teamrepo/master'
jaysmyname Mar 29, 2022
b73a8a9
Merge branch 'master' into update-ug-intro
jaysmyname Mar 29, 2022
31ff847
Edit sample students data
jaysmyname Mar 29, 2022
a57ba45
Tweak UG intro
jaysmyname Mar 29, 2022
be019d7
Tweak UG intro
jaysmyname Mar 29, 2022
292dca0
Merge pull request #89 from jaysmyname/update-ug-intro
LowJiaHao99 Mar 29, 2022
d431e22
Merge remote-tracking branch 'teamrepo/master'
jaysmyname Mar 29, 2022
cd6c620
Update UG with latest release
jaysmyname Mar 29, 2022
9ffb821
Update content of user guide
vanessaxuuan Mar 29, 2022
aa60abf
Update glossary
vanessaxuuan Mar 29, 2022
3c73dc3
Merge pull request #90 from jaysmyname/update-ug-intro-2
vanessaxuuan Mar 29, 2022
d28202e
Update deletetgall to update UI after deletion
LowJiaHao99 Mar 30, 2022
86be577
Improve deletetgall feature description in user guide
LowJiaHao99 Mar 30, 2022
0f7077d
Merge pull request #92 from LowJiaHao99/update-deletetgall-feature
vanessaxuuan Mar 30, 2022
ace7bb8
Merge branch 'AY2122S2-CS2103T-W15-3:master' into update-UG-content
vanessaxuuan Mar 30, 2022
c8bafb6
Update DeleteTgAll diagram
vanessaxuuan Mar 30, 2022
2b5d902
add a note to deletetgall command
vanessaxuuan Mar 30, 2022
f3fcc41
Update toc
vanessaxuuan Mar 31, 2022
350e57d
Merge pull request #91 from vanessaxuuan/update-UG-content
jaysmyname Mar 31, 2022
735d425
Fix UG bugs
jaysmyname Mar 31, 2022
63ad875
Merge pull request #93 from jaysmyname/ug-fix-bugs
LowJiaHao99 Mar 31, 2022
17b0253
update DG, added sequence diagram for findtg
Apr 2, 2022
6873630
remove <br/> from the navigation table
Apr 2, 2022
a025a16
Update minimum window size to be 800x625
jaysmyname Apr 5, 2022
c40c020
Change email regex
jaysmyname Apr 5, 2022
f8901a6
Replace every instance of example.com with u.nus.edu
jaysmyname Apr 5, 2022
7de4164
Tweak email testing
jaysmyname Apr 5, 2022
42785ba
Change Ui images to fit with current email regex
jaysmyname Apr 5, 2022
e4b07ed
Edit invalid email error message
jaysmyname Apr 5, 2022
82e234d
Restrict local-part of email to no more than 64 characters
jaysmyname Apr 5, 2022
dba2461
Update UG on email
jaysmyname Apr 5, 2022
0b63111
Comply with chechStyle
jaysmyname Apr 5, 2022
f53d0ee
Refactor addressbook json files to TACH
LowJiaHao99 Apr 5, 2022
e305045
Fix error message for large index inputs
LowJiaHao99 Apr 5, 2022
0c178a6
Fix checkstyle bugs and add more test cases
LowJiaHao99 Apr 5, 2022
4b98609
Resolve github specifications in user guide
LowJiaHao99 Apr 6, 2022
f577b0d
Modify github specification in user guide
LowJiaHao99 Apr 6, 2022
58997d6
Update name regex
jaysmyname Apr 6, 2022
28c5b74
Update name tests
jaysmyname Apr 6, 2022
1fd89ab
Update UG
jaysmyname Apr 6, 2022
4b226fa
Merge pull request #150 from jaysmyname/update-ui-min-window-size
LowJiaHao99 Apr 6, 2022
624dd1b
Update tutorial group specification
LowJiaHao99 Apr 6, 2022
3ea1a9e
Add warning for clear command in user guide
LowJiaHao99 Apr 6, 2022
4362f80
Update PPP
jaysmyname Apr 6, 2022
5d89c3f
Merge branch 'master' into fix-name-regex
jaysmyname Apr 6, 2022
998ce6c
Change name regex to accept numbers at the end
jaysmyname Apr 6, 2022
150cdf8
Update email requirements
jaysmyname Apr 6, 2022
10d111a
Update requirements
jaysmyname Apr 6, 2022
e6e7f69
Update UG
jaysmyname Apr 6, 2022
08b023c
Modify tutorial group specifications
LowJiaHao99 Apr 6, 2022
e87a5b5
Merge branch 'master' into update-tutorial-group-specification
LowJiaHao99 Apr 6, 2022
772a558
Update ug to allow tutorial groups from nus only
LowJiaHao99 Apr 6, 2022
9dbd6e8
deletetg will not relist now
Apr 6, 2022
1ab9a02
Merge pull request #155 from jaysmyname/update-ppp-jay
LowJiaHao99 Apr 6, 2022
7d0d179
Modify maximum limit of index
LowJiaHao99 Apr 6, 2022
2498a54
Merge branch 'master' into fix-index-overflow-bug
LowJiaHao99 Apr 6, 2022
dea7c9d
ppp update
Apr 6, 2022
8c161ef
Help window ui update
Apr 6, 2022
f15730d
Update ppp
LowJiaHao99 Apr 7, 2022
8d2e4cc
Add numerical condition to message constraints
jaysmyname Apr 7, 2022
b61bc2f
Tweak test cases
jaysmyname Apr 7, 2022
947221f
Merge pull request #159 from LowJiaHao99/update-ppp
hqhqhq1 Apr 7, 2022
ed49946
Merge pull request #158 from hqhqhq1/update_ppp
LowJiaHao99 Apr 7, 2022
54c46f4
Merge pull request #149 from hqhqhq1/update_DG
LowJiaHao99 Apr 7, 2022
88532d8
Merge branch 'master' into update-dg
LowJiaHao99 Apr 7, 2022
5d0b691
Update ppp documentation
vanessaxuuan Apr 7, 2022
c0b90ad
Merge pull request #160 from vanessaxuuan/Update-PPP
hqhqhq1 Apr 7, 2022
7b03bc8
Tweak UG
jaysmyname Apr 7, 2022
9dd000f
Update UG
vanessaxuuan Apr 7, 2022
8c3aed2
Update UG quick start
vanessaxuuan Apr 7, 2022
0f19f0e
Dummy commit
jaysmyname Apr 7, 2022
dc70ac2
Update dg
LowJiaHao99 Apr 7, 2022
d77aa0e
Update warning for clear command in ug
LowJiaHao99 Apr 7, 2022
9664d88
Merge branch 'master' into change-storage-file-name
LowJiaHao99 Apr 7, 2022
0547555
check style
Apr 7, 2022
8be04a7
checkstyle
Apr 7, 2022
1278e2f
checkstyle
Apr 7, 2022
9985487
checkstyle for imports
Apr 7, 2022
a3d2c51
Add command summary infront
Apr 7, 2022
25d888e
checksytle
Apr 7, 2022
6d1e515
check import
Apr 7, 2022
a2717c8
check imports
Apr 7, 2022
6c9c457
Merge pull request #154 from LowJiaHao99/add-warning-for-clear-comman…
vanessaxuuan Apr 7, 2022
84fff28
Edit Name message constraints
jaysmyname Apr 8, 2022
167d89b
Merge pull request #151 from LowJiaHao99/change-storage-file-name
jaysmyname Apr 8, 2022
40c23e2
Update find command
vanessaxuuan Apr 8, 2022
b4a2e1b
warning for Editing the data file
Apr 8, 2022
d5f4f2d
update help guide (from most recent UG)
Apr 8, 2022
a3017d5
Refactor containsWordIgnoreCase to containsPartialSentenceIgnoreCase
vanessaxuuan Apr 8, 2022
40fa79a
Refactor containsSentenceIgnoreCase to containsFullSentenceIgnoreCase
vanessaxuuan Apr 8, 2022
b1a7dc8
Update affected test cases
vanessaxuuan Apr 8, 2022
27089d0
Merge pull request #153 from jaysmyname/fix-name-regex
LowJiaHao99 Apr 8, 2022
4dc48dc
Resolves incorrect description of testcase
LowJiaHao99 Apr 8, 2022
67c3d6e
Merge branch 'master' into fix-index-overflow-bug
LowJiaHao99 Apr 8, 2022
7d34d93
Update name requirements messages
jaysmyname Apr 8, 2022
7aeab14
Improve code quality and modify invalid index error message
LowJiaHao99 Apr 8, 2022
8ab00ec
Fix checkstyle errors
LowJiaHao99 Apr 8, 2022
8b32f14
Modify to accept tutorial groups with 100 characters
LowJiaHao99 Apr 8, 2022
a400d77
Merge branch 'master' into update-tutorial-group-specification
LowJiaHao99 Apr 8, 2022
dcffb74
Update developer guide
LowJiaHao99 Apr 8, 2022
e88fefa
Merge pull request #166 from jaysmyname/update-name-requirements-message
LowJiaHao99 Apr 8, 2022
b49905d
Capitalise tutorial group inputs and modify ug
LowJiaHao99 Apr 8, 2022
f36a98d
Merge branch 'master' into update-tutorial-group-specification
LowJiaHao99 Apr 8, 2022
b9dab3b
Merge branch 'master' into fix-index-overflow-bug
LowJiaHao99 Apr 8, 2022
1baf63a
Merge pull request #152 from LowJiaHao99/fix-index-overflow-bug
jaysmyname Apr 8, 2022
53aacbc
Improve testcase
LowJiaHao99 Apr 8, 2022
053c7a8
addtg will not relist now
Apr 8, 2022
96bc047
update help window UI
Apr 8, 2022
807cb7e
checkstyle
Apr 8, 2022
f4adcc9
update
Apr 8, 2022
9defaad
edit command now will NOT relist, still reorder with name change
Apr 8, 2022
da2e9d7
Merge pull request #162 from hqhqhq1/help_UI
LowJiaHao99 Apr 9, 2022
7bc2937
change back to 'welcome'
Apr 9, 2022
188d1bc
Merge pull request #164 from hqhqhq1/UG_DataStore
LowJiaHao99 Apr 9, 2022
03f9794
Update find feature documentation in UG
vanessaxuuan Apr 9, 2022
0b07c99
remove filter after edit test
Apr 9, 2022
bf27f12
Update findtg command
vanessaxuuan Apr 9, 2022
5e080b8
Update tutorialGroupParserTest
vanessaxuuan Apr 9, 2022
a28326d
Checkstyle
vanessaxuuan Apr 9, 2022
7ac4b4c
Edit user guide
vanessaxuuan Apr 9, 2022
0ad1adc
Merge pull request #156 from LowJiaHao99/update-tutorial-group-specif…
jaysmyname Apr 9, 2022
4d7af19
Merge pull request #161 from LowJiaHao99/update-dg
jaysmyname Apr 9, 2022
1b6c597
Update UserGuide.md
vanessaxuuan Apr 9, 2022
62b0921
updated
Apr 9, 2022
507fc4a
Merge branch 'master' into deletetg_edit
hqhqhq1 Apr 9, 2022
88172d4
Allow text wrap for name
vanessaxuuan Apr 9, 2022
7d27e89
Merge pull request #157 from hqhqhq1/deletetg_edit
LowJiaHao99 Apr 9, 2022
459636b
update test case
Apr 9, 2022
20f995f
update
Apr 9, 2022
e3beaf8
checksytle
Apr 9, 2022
398dfc0
Merge pull request #167 from hqhqhq1/addtg_not_relist
LowJiaHao99 Apr 9, 2022
dfe38a8
Update javafx version
vanessaxuuan Apr 9, 2022
1317c56
edit ug
vanessaxuuan Apr 9, 2022
577f257
Merge pull request #163 from vanessaxuuan/update-UG-bugs
jaysmyname Apr 9, 2022
922a5e6
Merge pull request #171 from vanessaxuuan/update-GUI-name
jaysmyname Apr 9, 2022
6acbd35
Json test data
vanessaxuuan Apr 9, 2022
b517d87
Merge branch 'master' into vanessaxuuan-update-find
vanessaxuuan Apr 9, 2022
1c30b80
checkstyle
vanessaxuuan Apr 9, 2022
1900f96
Merge branch 'vanessaxuuan-update-find' of https://github.com/vanessa…
vanessaxuuan Apr 9, 2022
371a891
checkstyle
vanessaxuuan Apr 9, 2022
4f76691
Edit StringUtil
vanessaxuuan Apr 9, 2022
476dda2
checkstyle
vanessaxuuan Apr 9, 2022
18a10ad
checkstyle
vanessaxuuan Apr 9, 2022
85f3e81
indentation
vanessaxuuan Apr 9, 2022
9763837
edit StringUtilTest and FindCommandTest
vanessaxuuan Apr 9, 2022
1ed7ce5
Merge pull request #169 from vanessaxuuan/update-findtg-whitespace
jaysmyname Apr 9, 2022
929f9ff
Update StringUtil.java
vanessaxuuan Apr 9, 2022
ab6126a
Merge pull request #172 from vanessaxuuan/vanessaxuuan-update-find
jaysmyname Apr 9, 2022
87b1285
Refactor messages to use TACH instead of address book
LowJiaHao99 Apr 10, 2022
b624b76
update help table with only command sumarry and input requirement
Apr 10, 2022
106dbca
Merge pull request #173 from LowJiaHao99/modify-wrong-data-file-error
jaysmyname Apr 10, 2022
d604bb8
update
Apr 10, 2022
d01ed5f
Merge pull request #174 from hqhqhq1/Help_window
LowJiaHao99 Apr 10, 2022
424d580
In progress revision of UG
jaysmyname Apr 10, 2022
cf45f14
In progress revision of DG
jaysmyname Apr 10, 2022
ae8b255
Merge branch 'master' into update-ug-dg-final
jaysmyname Apr 10, 2022
2b31d57
Update DG
jaysmyname Apr 10, 2022
32426b3
Update UG
jaysmyname Apr 10, 2022
b84563b
Update Help window
jaysmyname Apr 10, 2022
f266a41
Merge pull request #175 from jaysmyname/update-ug-dg-final
LowJiaHao99 Apr 10, 2022
4db42db
Add HelpWindow reference image
jaysmyname Apr 10, 2022
8237bd2
Update UG
jaysmyname Apr 10, 2022
1bb601f
Merge pull request #176 from jaysmyname/update-ug-final-2
jaysmyname Apr 10, 2022
85319e2
Update markdown to block
jaysmyname Apr 10, 2022
8effa22
Merge pull request #177 from jaysmyname/update-ug-final-3
jaysmyname Apr 10, 2022
b56e2ec
update Acknowledgements
Apr 10, 2022
2ac5bee
update
Apr 10, 2022
121a179
Merge pull request #178 from hqhqhq1/DG_ack
jaysmyname Apr 10, 2022
630dd3b
edit help guide
vanessaxuuan Apr 10, 2022
8d71627
no message
vanessaxuuan Apr 10, 2022
9a57dbe
no message
vanessaxuuan Apr 10, 2022
7b45e3c
Update sequence diagram for DG
vanessaxuuan Apr 10, 2022
bcb0390
Update UML diagrams and fix grammatical errors in ug
LowJiaHao99 Apr 10, 2022
9b120fe
Reload UML diagrams
LowJiaHao99 Apr 10, 2022
82284fe
Update ppp, delete the example ppp
Apr 10, 2022
0037f13
Resolve add student sequence diagram
LowJiaHao99 Apr 11, 2022
cf190f7
Merge pull request #181 from hqhqhq1/DG_ack
LowJiaHao99 Apr 11, 2022
54b1d05
Update add student sequence diagram image
LowJiaHao99 Apr 11, 2022
6cd208b
Merge pull request #180 from LowJiaHao99/fix-uml-diagrams
jaysmyname Apr 11, 2022
4972af9
edit helpguide
vanessaxuuan Apr 11, 2022
fb0daac
Merge pull request #179 from vanessaxuuan/edit-HelpGuide
jaysmyname Apr 11, 2022
af983b5
Update AddTutorialGroupSequenceDiagram
vanessaxuuan Apr 11, 2022
c31e175
Edit AboutUs and UserGuide
vanessaxuuan Apr 11, 2022
d974080
Update ppp
vanessaxuuan Apr 11, 2022
243d603
Update AddTutorialGroupSequenceDiagram diagram
vanessaxuuan Apr 11, 2022
e108197
Add User Stories to DG
vanessaxuuan Apr 11, 2022
2ded022
Edit DG and UG
vanessaxuuan Apr 11, 2022
162c491
Merge branch 'master' of https://github.com/vanessaxuuan/tp
vanessaxuuan Apr 11, 2022
c2dabc3
Merge pull request #182 from vanessaxuuan/update-v1.4-documentation
jaysmyname Apr 11, 2022
f127a1c
Comply with checkstyle
jaysmyname Apr 11, 2022
1f07067
Update version number of app
jaysmyname Apr 11, 2022
a1987ba
Merge pull request #184 from jaysmyname/final-tweaks
vanessaxuuan Apr 11, 2022
cea3766
Revert "Refactor addressbook json files to TACH"
jaysmyname Apr 11, 2022
27458af
Merge pull request #185 from AY2122S2-CS2103T-W15-3/revert-151-change…
LowJiaHao99 Apr 11, 2022
5133dc4
Refactor TACH.json to addressbook.json and fix some errors in ug and dg
LowJiaHao99 Apr 11, 2022
3d76aae
Refactor tag to tutorial group in dg
LowJiaHao99 Apr 11, 2022
8af5e4f
Merge pull request #186 from LowJiaHao99/revert-to-addressbook-json
jaysmyname Apr 11, 2022
79c1f29
Update AboutUs
jaysmyname Apr 11, 2022
5bac83b
Merge pull request #187 from jaysmyname/update-aboutme
LowJiaHao99 Apr 11, 2022
349c6c1
Update ppp
LowJiaHao99 Apr 11, 2022
14967c8
Merge pull request #188 from LowJiaHao99/modify-ppp
jaysmyname Apr 11, 2022
8c82987
Update index.md
LowJiaHao99 Apr 11, 2022
0dfd86b
Merge pull request #189 from LowJiaHao99/update-index-md
jaysmyname Apr 11, 2022
f0bb233
Edit UG DG introduction
vanessaxuuan Apr 11, 2022
e14c3db
no message
vanessaxuuan Apr 11, 2022
bd83726
Merge pull request #190 from vanessaxuuan/update-ugdg-intro
LowJiaHao99 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
27 changes: 16 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
[![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-W15-3/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2122S2-CS2103T-W15-3/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.
## Teaching Assistant Contact Helper (TACH)

* This is a team project for a desktop application (called **TACH**) used by Computer Science (**CS**)
Teaching Assistants (**TA**s) in NUS to manage and keep track of their students in
the TAs tutorial groups.
* **TACH** aims to solve problems of CS TAs regarding management and alleviate their workload by:
* Managing their students in an organised manner
* Easily access a student's contact details like their email or Telegram
* Find students either by their name or by their tutorial group
* It is named `Teaching Assistant Contact Helper` (`TACH` for short) because it helps TAs with their students' contacts.
* For detailed documentation of this project, see the
**[TACH Product Website](https://ay2122s2-cs2103t-w15-3.github.io/tp/)**
* This project is based on the AddressBook-Level3 project created by the
[SE-EDU initiative](https://se-education.org).

8 changes: 8 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ targetCompatibility = JavaVersion.VERSION_11
repositories {
mavenCentral()
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
maven {url "https://sandec.jfrog.io/artifactory/repo"}
}

checkstyle {
Expand All @@ -25,6 +26,10 @@ test {
finalizedBy jacocoTestReport
}

run {
enableAssertions = true
}

task coverage(type: JacocoReport) {
sourceDirectories.from files(sourceSets.main.allSource.srcDirs)
classDirectories.from files(sourceSets.main.output)
Expand All @@ -44,6 +49,9 @@ dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'

compile 'org.apache.directory.studio:org.apache.commons.io:2.4'
compile "com.sandec:mdfx:0.2.4"

implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'linux'
Expand Down
55 changes: 24 additions & 31 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,48 @@ 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 at the email `[email protected]`

## Project team

### John Doe
### Low Jia Hao

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

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

* Role: Project Advisor
* Role: Team lead
* Responsibilities: Model and API testing

### Jane Doe
### Lim Jan Jay

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

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

* Role: Team Lead
* Responsibilities: UI

### Johnny Doe

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: UI and GUI testing

### Jean Doe
### Huang Qing

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Storage, code quality, deliverables, deadlines, Scheduling and tracking


### James Doe
### Khor Vanessa

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Integration, logic and documentation

Loading