Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1392 commits
Select commit Hold shift + click to select a range
ba45c64
Add EditModuleIntegrationTest
aakanksha-rai Apr 8, 2020
eae3524
Add AddGroupINtegrationTest
aakanksha-rai Apr 8, 2020
4cdbab1
Add DeleteGroupIntegrationTest
aakanksha-rai Apr 8, 2020
c94f756
Add deletestudentcommandtest
fatin99 Apr 8, 2020
2ac7254
Add editstudentdescriptortest
fatin99 Apr 8, 2020
3e5e724
Add SortGroupIntegrationTest
aakanksha-rai Apr 8, 2020
ab11191
Add SortModuleIntegrationTest
aakanksha-rai Apr 8, 2020
c8a161b
Add SortCommandIntegrationTest
aakanksha-rai Apr 8, 2020
dcc8323
AddModuleCommandParserTest
aakanksha-rai Apr 8, 2020
cd26beb
Add DeleteModuleCommandParserTest
aakanksha-rai Apr 8, 2020
c7c0c9c
Add EditModuleParserTest
aakanksha-rai Apr 8, 2020
7be9fd3
Add deletestudentcommandtest
fatin99 Apr 8, 2020
90f3d5b
Add editstudentcommandtest
fatin99 Apr 8, 2020
8eb33a8
Fix checkstyle errors
fatin99 Apr 8, 2020
9ee72c4
Add titles in SessionListPanel
PotatoCombat Apr 8, 2020
4cba7f8
Fix filtering sessions with blank module code
PotatoCombat Apr 8, 2020
69569c2
Remove filter titles in filter variables
PotatoCombat Apr 8, 2020
bfd726a
Fix session filters not clearing on subsequent use
PotatoCombat Apr 8, 2020
63cd83f
Add editstudentcommandtest
fatin99 Apr 8, 2020
b354156
Fix ListCommand not clearing session filters
PotatoCombat Apr 8, 2020
58c2399
Fix checkstyle errors
fatin99 Apr 8, 2020
2848939
Fix typos in command result messages
PotatoCombat Apr 8, 2020
307fb53
Change ordering of help window commands
PotatoCombat Apr 8, 2020
ae43eb7
Fix Session edit
chuayijing Apr 8, 2020
891d5a9
Fix typos in command result messages
PotatoCombat Apr 8, 2020
7f8d87c
Change dates in cards to show year
PotatoCombat Apr 8, 2020
5ffde07
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W17-4/ma…
chuayijing Apr 8, 2020
59cf226
Update UG
chuayijing Apr 8, 2020
fb6a267
Add editstudentcommandtest
fatin99 Apr 8, 2020
decdd20
Fix messages when filtering students
PotatoCombat Apr 8, 2020
47a1963
Add AddGroupCommandParserTest
aakanksha-rai Apr 8, 2020
bc0fb57
Add DeleteGroupCommandParser
aakanksha-rai Apr 8, 2020
0e43761
Add EditGroupCommandParser
aakanksha-rai Apr 8, 2020
8f8f761
Add SortCommandParser test
aakanksha-rai Apr 8, 2020
0fa7bd0
Merge branch 'master' into fix/session-edit
chuayijing Apr 8, 2020
00c144e
Merge pull request #339 from AY1920S2-CS2103T-W17-4/fix/session-edit
chuayijing Apr 8, 2020
16f36f5
Merge branch 'master' into update/UG
chuayijing Apr 8, 2020
a9d28fa
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W17-4/ma…
chuayijing Apr 8, 2020
1cba92c
Update UG
chuayijing Apr 8, 2020
99bd1f8
Merge branch 'update/UG' of https://github.com/AY1920S2-CS2103T-W17-4…
chuayijing Apr 8, 2020
54292b8
Merge pull request #323 from AY1920S2-CS2103T-W17-4/update/UG
aakanksha-rai Apr 8, 2020
465e5b2
Merge branch 'master' into fix/session-filters
PotatoCombat Apr 8, 2020
68c009a
Merge pull request #344 from AY1920S2-CS2103T-W17-4/fix/session-filters
PotatoCombat Apr 8, 2020
a5857c0
Add logging
aakanksha-rai Apr 8, 2020
4a91aad
Merge branch 'master' into add-integration-tests
aakanksha-rai Apr 8, 2020
4510ba4
Add more sort tests
aakanksha-rai Apr 8, 2020
1d506f6
Update tests
aakanksha-rai Apr 8, 2020
e16ed55
Merge pull request #345 from AY1920S2-CS2103T-W17-4/add-integration-t…
aakanksha-rai Apr 8, 2020
763e120
Move command entries to CommandDictionary
PotatoCombat Apr 8, 2020
355dfcd
Remove CommandEntry
PotatoCombat Apr 8, 2020
8925ffa
Add more tests
fatin99 Apr 9, 2020
4802199
Merge branch 'master' into add-tests
fatin99 Apr 9, 2020
9fa55c8
Remove unused tests
fatin99 Apr 9, 2020
88fdf82
Add addstudentparser and editstudentparser tests
fatin99 Apr 9, 2020
2704d3a
Update ModelStubAcceptingStudentAdded
fatin99 Apr 9, 2020
da846c0
Update editstudentcommand nofields test
fatin99 Apr 9, 2020
da1e0f2
Merge pull request #341 from AY1920S2-CS2103T-W17-4/add-tests
fatin99 Apr 9, 2020
6c01274
Update edit student in ug
fatin99 Apr 9, 2020
3e5aebd
Add missing information for recurring sessions
fatin99 Apr 9, 2020
6de7704
Update incorrect date format in session edit command
fatin99 Apr 9, 2020
9d04aaa
Move prefix entries to PrefixDictionary
PotatoCombat Apr 9, 2020
4f18f99
Add missing information for recurring sessions
fatin99 Apr 9, 2020
a52aa8c
Add optional fields parser test
fatin99 Apr 9, 2020
9f29cf2
Add invalid args parser test
fatin99 Apr 9, 2020
0ac9dca
Remove unused imports
fatin99 Apr 9, 2020
e29d935
Merge branch 'master' into add-parser-tests
fatin99 Apr 9, 2020
28617f9
Fix wrong date
fatin99 Apr 9, 2020
f549a59
Merge pull request #346 from AY1920S2-CS2103T-W17-4/update-ug
fatin99 Apr 9, 2020
7e30c44
Mention that filters aren't stacked
aakanksha-rai Apr 9, 2020
170070c
Clarified sort function
aakanksha-rai Apr 9, 2020
d1df03d
Add duplicate fields test
fatin99 Apr 9, 2020
fdeed69
Module name length
aakanksha-rai Apr 9, 2020
cf725d0
Add info on space within prefix
aakanksha-rai Apr 9, 2020
1e996d4
Add goto example
aakanksha-rai Apr 9, 2020
8a064af
Update session add details
aakanksha-rai Apr 9, 2020
bf0bc01
Update gradle file
fatin99 Apr 9, 2020
d318870
Update commands in general
aakanksha-rai Apr 9, 2020
957ae1b
Add glossary
aakanksha-rai Apr 9, 2020
4d25620
Add codacy badge
fatin99 Apr 9, 2020
88c2471
Merge pull request #350 from AY1920S2-CS2103T-W17-4/update-gradle
fatin99 Apr 9, 2020
04f9c49
Update glossary
aakanksha-rai Apr 9, 2020
952d477
Update glossary
aakanksha-rai Apr 9, 2020
6346cde
Merge branch 'master' into fix-ug-bugs
aakanksha-rai Apr 9, 2020
2e90468
Merge pull request #349 from AY1920S2-CS2103T-W17-4/fix-ug-bugs
aakanksha-rai Apr 9, 2020
6cb8c6b
Remove nested if statement
fatin99 Apr 9, 2020
621a9fb
Merge branch 'master' into add-parser-tests
fatin99 Apr 9, 2020
66f8b72
Fix codacy issues
fatin99 Apr 9, 2020
e6f3ac9
Fix indentation
fatin99 Apr 9, 2020
c9322fe
Merge pull request #347 from AY1920S2-CS2103T-W17-4/add-parser-tests
fatin99 Apr 9, 2020
fb0cecf
Add test for CommandDictionary
PotatoCombat Apr 9, 2020
c6f46f1
Add test for CommandDetails
PotatoCombat Apr 9, 2020
d5d74fd
Add test for PrefixDictionary
PotatoCombat Apr 9, 2020
5d83e57
Add test for PrefixDetails
PotatoCombat Apr 9, 2020
7936ce6
Merge branch 'master' into fix/dictionaries
PotatoCombat Apr 9, 2020
9a33b65
Remove test cases related to FindCommand
PotatoCombat Apr 9, 2020
12adbec
Remove FindCommandParser
PotatoCombat Apr 9, 2020
8ad55d9
Remove FindCommand
PotatoCombat Apr 9, 2020
3255351
Remove NameContainsKeywordsPredicate
PotatoCombat Apr 9, 2020
244061e
Remove test cases related to DeleteCommand
PotatoCombat Apr 9, 2020
810346b
Remove DeleteCommand
PotatoCombat Apr 9, 2020
e47ea48
Merge pull request #353 from AY1920S2-CS2103T-W17-4/refactor/unused-c…
PotatoCombat Apr 9, 2020
a6bfe3f
Merge branch 'master' into fix/dictionaries
PotatoCombat Apr 9, 2020
5ddd641
Merge pull request #352 from AY1920S2-CS2103T-W17-4/fix/dictionaries
PotatoCombat Apr 9, 2020
e2ac4ad
Fix missing Ui image in README.adoc
PotatoCombat Apr 9, 2020
30cf207
Add testing details
aakanksha-rai Apr 9, 2020
1b2571f
Add module tests
aakanksha-rai Apr 9, 2020
bd06849
Add tests for sorts
aakanksha-rai Apr 9, 2020
c184344
Add tests for sessions
aakanksha-rai Apr 9, 2020
013b60e
Add all tests
aakanksha-rai Apr 9, 2020
d27df61
Update test for JsonAdaptedStudent
PotatoCombat Apr 9, 2020
9189460
Add effort appendix
aakanksha-rai Apr 9, 2020
42c4d92
Reposition UML diagrams
aakanksha-rai Apr 9, 2020
77dedf0
Add test for JsonAdaptedGroup
PotatoCombat Apr 9, 2020
879c869
Add test for JsonAdaptedModule
PotatoCombat Apr 9, 2020
527590d
edit student view details
aakanksha-rai Apr 9, 2020
1aad38e
Made grammatical changes
aakanksha-rai Apr 9, 2020
66ff3fe
Update README
fatin99 Apr 10, 2020
5e3c9c5
Bold intro to make it look less wordy
fatin99 Apr 10, 2020
9f36662
Create table for command format
fatin99 Apr 10, 2020
1c3d2ae
Create table for command format
fatin99 Apr 10, 2020
ac1c19d
Add explanation for tab highlighting
fatin99 Apr 10, 2020
a1d2064
Add information to session view
fatin99 Apr 10, 2020
76ba418
Add information to claims view
fatin99 Apr 10, 2020
3f1839c
Add information to student add
fatin99 Apr 10, 2020
4cbc6e6
Update ug
fatin99 Apr 10, 2020
f4cb523
Bold all references to view
fatin99 Apr 10, 2020
bde2580
markup all references to tabs
fatin99 Apr 10, 2020
7f64fbd
Add test for JsonAdaptedSession
PotatoCombat Apr 10, 2020
0d9d87a
Make minor changes
aakanksha-rai Apr 10, 2020
0b98431
Merge branch 'master' into Aakanksha/UpdateDG
aakanksha-rai Apr 10, 2020
2d87cd2
Update user guide
fatin99 Apr 10, 2020
8b7cd1c
Update codacy badge
fatin99 Apr 10, 2020
bb4a0a8
Remove assignment to static fields in constructor
fatin99 Apr 10, 2020
dac1a56
Remove assignment to static fields in constructor
fatin99 Apr 10, 2020
11a3228
Replace local variables
fatin99 Apr 10, 2020
7206c6e
Remove unused fields
fatin99 Apr 10, 2020
2e5be17
Remove unused local variables
fatin99 Apr 10, 2020
d9ae08f
General codacy fixes
fatin99 Apr 10, 2020
1c200b4
Remove unused imports
fatin99 Apr 10, 2020
73206ca
Fix failing tests
fatin99 Apr 10, 2020
cf6d4c9
Update user guide url
fatin99 Apr 10, 2020
85bf9ba
Add missing commands to command summary
fatin99 Apr 10, 2020
8379f83
Change JohnDoe.adoc
aakanksha-rai Apr 10, 2020
85032cc
Merge branch 'Aakanksha/UpdateDG' of https://github.com/AY1920S2-CS21…
aakanksha-rai Apr 10, 2020
21dc66f
Fix incorrect square brackers
fatin99 Apr 10, 2020
ed92770
restart build
fatin99 Apr 10, 2020
6b68ad1
Merge pull request #355 from AY1920S2-CS2103T-W17-4/update-ug
fatin99 Apr 10, 2020
af95950
Merge branch 'master' into codacy-fixes
fatin99 Apr 10, 2020
8b563dc
Rebuild
fatin99 Apr 10, 2020
2196a1e
Merge branch 'master' into codacy-fixes
fatin99 Apr 10, 2020
5417ceb
Merge pull request #351 from AY1920S2-CS2103T-W17-4/codacy-fixes
fatin99 Apr 10, 2020
098c219
Use done session list instead of all session list
Eclmist Apr 10, 2020
9c3b286
Fix missing equality check in Session
PotatoCombat Apr 9, 2020
fe44580
Fix typo (extra space) in setrate command
Eclmist Apr 10, 2020
0d9aef7
Fix test for JsonAdaptedSession
PotatoCombat Apr 10, 2020
a3de04b
Merge branch 'master' into Aakanksha/UpdateDG
fatin99 Apr 10, 2020
d3247b9
Merge pull request #354 from AY1920S2-CS2103T-W17-4/Aakanksha/UpdateDG
fatin99 Apr 10, 2020
68300bf
Add user guide for statistic generation
Eclmist Apr 10, 2020
b5afb83
Fix formatting
Eclmist Apr 10, 2020
d3dd7d8
Use standard notation for currency
Eclmist Apr 10, 2020
d3551a8
Merge branch 'master' into hotfix/statistic-doneonly
Eclmist Apr 10, 2020
44e1ab8
Merge pull request #358 from AY1920S2-CS2103T-W17-4/hotfix/statistic-…
Eclmist Apr 10, 2020
7f7a7da
Update test for JsonSerializableTaTracker
PotatoCombat Apr 10, 2020
f1bcb2c
Add internal cross reference to setrate
Eclmist Apr 10, 2020
5c393bf
Merge branch 'master' into test/storage
PotatoCombat Apr 10, 2020
969f622
Add report to command summary
Eclmist Apr 10, 2020
e16c597
Merge branch 'master' into ug/statistics-doc
Eclmist Apr 10, 2020
394d75a
Update test for ParserUtil
PotatoCombat Apr 10, 2020
b9e2e1c
Merge pull request #359 from AY1920S2-CS2103T-W17-4/test/storage
PotatoCombat Apr 10, 2020
c38c3f5
Update codacy badge
fatin99 Apr 10, 2020
c3234b1
update ui class diagram
fatin99 Apr 10, 2020
77a0fb0
Update student tab class diagram
fatin99 Apr 10, 2020
1befc0e
update ui section of developer guide
fatin99 Apr 10, 2020
e68c5d5
update ui section of developer guide
fatin99 Apr 10, 2020
16a1190
update model section of developer guide
fatin99 Apr 10, 2020
92fd336
update ui section of developer guide
fatin99 Apr 10, 2020
68a8e63
Update student section
fatin99 Apr 10, 2020
9df8401
Update session section
fatin99 Apr 10, 2020
ec31a0c
Merge branch 'master' into test/parserutil
PotatoCombat Apr 10, 2020
8d79789
Add placeholder for goto and setrate
fatin99 Apr 10, 2020
d6ba9ad
Merge pull request #361 from AY1920S2-CS2103T-W17-4/test/parserutil
PotatoCombat Apr 10, 2020
8c7a8fd
Update student section of DG
fatin99 Apr 10, 2020
6c71ecd
Add details for goto command
fatin99 Apr 10, 2020
0d69bc1
Add placeholder for goto sequence diagram
fatin99 Apr 10, 2020
2ec9318
Add GotoCommand sequence diagram
fatin99 Apr 10, 2020
bca48c1
Add information for SetRate command
fatin99 Apr 10, 2020
cd81c15
Update student section of dg
fatin99 Apr 10, 2020
94eff7a
Add object diagram
fatin99 Apr 10, 2020
35b2180
Add object diagram
fatin99 Apr 10, 2020
9248288
Add object diagram
fatin99 Apr 10, 2020
e6d0492
Fix typos
fatin99 Apr 10, 2020
987b7fc
Fix typos
fatin99 Apr 10, 2020
44fc1cc
Add details for ESC in UG
fatin99 Apr 10, 2020
79caff9
Update UI color to blue
Eclmist Apr 10, 2020
d8b5418
Move extension to Extension.css
Eclmist Apr 10, 2020
a9bf5f0
Add 'press esc to close'
Eclmist Apr 10, 2020
e861c70
Merge branch 'ug/statistics-doc' of https://github.com/AY1920S2-CS210…
Eclmist Apr 10, 2020
6f0c33b
Merge branch 'master' into feature/ui-color
Eclmist Apr 10, 2020
ce19657
Update UG introduction
PotatoCombat Apr 10, 2020
a353205
Fix steps in UG quick start
PotatoCombat Apr 10, 2020
a689e19
Update command formats in UG
PotatoCombat Apr 10, 2020
ab1a4ec
Update common parameters in UG
PotatoCombat Apr 10, 2020
a24d753
Add parameter warnings in UG
PotatoCombat Apr 10, 2020
469334a
Update layout in UG
PotatoCombat Apr 10, 2020
844c8ad
Change usage to commands in UG
PotatoCombat Apr 10, 2020
c27c81d
Update glossary and commands in UG
PotatoCombat Apr 10, 2020
eb0ae31
Update READEME
fatin99 Apr 11, 2020
fad5871
Change layout
fatin99 Apr 11, 2020
be7f049
Change layout
fatin99 Apr 11, 2020
65f6395
Add info about switching
fatin99 Apr 11, 2020
2f1f253
Update DG
fatin99 Apr 11, 2020
50e85da
Update DG
fatin99 Apr 11, 2020
80d02d2
Update DG
fatin99 Apr 11, 2020
109dc4b
Update DG
fatin99 Apr 11, 2020
665a15c
Update DG
fatin99 Apr 11, 2020
42d804a
Update DG
fatin99 Apr 11, 2020
b6b87aa
update DG
chuayijing Apr 11, 2020
c776a10
Update DG test case
chuayijing Apr 11, 2020
4100768
Update DG
fatin99 Apr 11, 2020
4ab7206
Update DG
fatin99 Apr 11, 2020
225ac04
Update DG
fatin99 Apr 11, 2020
0e992dd
Merge branch 'master' into fatin/update-dg
fatin99 Apr 11, 2020
74173f2
Update Done session sequence diagram
chuayijing Apr 11, 2020
fc493be
Update DG
fatin99 Apr 11, 2020
a02d8b5
Merge branch 'fatin/update-dg' of https://github.com/AY1920S2-CS2103T…
fatin99 Apr 11, 2020
931f8cf
Update DG
fatin99 Apr 11, 2020
7b4e310
Merge pull request #362 from AY1920S2-CS2103T-W17-4/fatin/update-dg
fatin99 Apr 11, 2020
fced6ce
Merge branch 'master' into ug/statistics-doc
Eclmist Apr 11, 2020
3b62723
Merge branch 'master' into feature/ui-color
Eclmist Apr 11, 2020
67be91a
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W17-4/ma…
chuayijing Apr 11, 2020
4dc6285
Update DG
chuayijing Apr 11, 2020
c70734c
Update use case of Dg
chuayijing Apr 11, 2020
da858f2
Update colours scheme
PotatoCombat Apr 11, 2020
c2d6112
Merge pull request #363 from AY1920S2-CS2103T-W17-4/feature/ui-color
Eclmist Apr 11, 2020
191b3eb
Merge branch 'master' into feature/ui-color2
PotatoCombat Apr 11, 2020
ffa8331
Merge pull request #366 from AY1920S2-CS2103T-W17-4/feature/ui-color2
PotatoCombat Apr 11, 2020
8581ade
Merge branch 'master' into ug/statistics-doc
aakanksha-rai Apr 11, 2020
6fd1f3b
Update DG
chuayijing Apr 11, 2020
a140d48
Fix grammar in UG
PotatoCombat Apr 11, 2020
4299c1e
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W17-4/ma…
chuayijing Apr 11, 2020
52631dd
Merge branch 'master' into docs/fix-docs
PotatoCombat Apr 11, 2020
be1a2c5
Merge pull request #360 from AY1920S2-CS2103T-W17-4/ug/statistics-doc
aakanksha-rai Apr 11, 2020
685051d
Merge branch 'master' into docs/fix-docs
PotatoCombat Apr 11, 2020
14c9cbe
Merge pull request #364 from AY1920S2-CS2103T-W17-4/docs/fix-docs
aakanksha-rai Apr 11, 2020
45d7d40
Update UG
chuayijing Apr 11, 2020
01b4609
Merge branch 'master' into DG/Recurring-Sessions
chuayijing Apr 11, 2020
af28d36
Merge pull request #365 from AY1920S2-CS2103T-W17-4/DG/Recurring-Sess…
chuayijing Apr 11, 2020
93c4077
Update DG
chuayijing Apr 11, 2020
5e1abde
Update DG
chuayijing Apr 11, 2020
eca5442
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W17-4/ma…
chuayijing Apr 11, 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
  •  
  •  
  •  
Binary file added ModuleModelClassDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 14 additions & 15 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,36 +1,35 @@
= Address Book (Level 3)
= TA-Tracker
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-W17-4/main[image:https://travis-ci.org/AY1920S2-CS2103T-W17-4/main.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/PotatoCombat/main[image:https://ci.appveyor.com/api/projects/status/hj9hoqnof01ge3pp/branch/master?svg=true[Build status]]
https://coveralls.io/github/AY1920S2-CS2103T-W17-4/main?branch=master[image:https://coveralls.io/repos/github/AY1920S2-CS2103T-W17-4/main/badge.svg?branch=master[Coverage Status]]
image:https://api.codacy.com/project/badge/Grade/a87445f769c04ad3863dad750abbb321["Codacy code quality", link="https://www.codacy.com/gh/AY1920S2-CS2103T-W17-4/main?utm_source=github.com&utm_medium=referral&utm_content=AY1920S2-CS2103T-W17-4/main&utm_campaign=Badge_Grade"]

ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
endif::[]

ifndef::env-github[]
image::images/Ui.png[width="600"]
image::docs/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.
* This is a desktop personal income and task management application for NUS Computing Teaching Assistants (TAs).
* It is intended for TAs who want to be able to track and manage all of their claimable hours of teaching in NUS.

== Site Map

* <<UserGuide#, User Guide>>
* <<DeveloperGuide#, Developer Guide>>
* <<LearningOutcomes#, Learning Outcomes>>
* <<AboutUs#, About Us>>
* <<ContactUs#, Contact Us>>
* https://github.com/AY1920S2-CS2103T-W17-4/main/blob/master/docs/UserGuide.adoc[User Guide]
* https://github.com/AY1920S2-CS2103T-W17-4/main/blob/master/docs/DeveloperGuide.adoc[Developer Guide]
* https://github.com/AY1920S2-CS2103T-W17-4/main/blob/master/docs/AboutUs.adoc[About Us]
* https://github.com/AY1920S2-CS2103T-W17-4/main/blob/master/docs/ContactUs.adoc[Contact Us]

== 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]
* TA-Tracker is a brownfield project based on the https://github.com/nus-cs2103-AY1920S2/addressbook-level3[AddressBook-Level3]
project created by https://se-education.org[SE-EDU initiative].

== Licence : link:LICENSE[MIT]
Binary file added RecurringSessionsActivityDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added StudentTabClassDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 28 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ plugins {
id 'java'
id 'jacoco'
id 'checkstyle'
id 'pmd'
id 'com.github.kt3k.coveralls' version '2.4.0'
id 'com.github.johnrengelman.shadow' version '4.0.4'
id 'org.asciidoctor.convert' version '1.5.6'
id 'application'
}

// Specifies the entry point of the application
mainClassName = 'seedu.address.Main'
mainClassName = 'tatracker.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand All @@ -41,6 +42,29 @@ test {
useJUnitPlatform()
}

apply plugin: 'findbugs'
findbugs {
ignoreFailures = false
toolVersion = "3.0.1"
sourceSets=[sourceSets.main]
reportsDir = file("$project.buildDir/reports/findbugs")
effort = "max"
}
tasks.withType(FindBugs) {
reports {
xml.enabled false
html.enabled true
}
}


pmd {
toolVersion = '6.22.0'
ignoreFailures = true
sourceSets = [sourceSets.main]
reportsDir = file("$project.buildDir/reports/pmd")
}

dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'
Expand All @@ -67,7 +91,7 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'TaTracker.jar'

destinationDir = file("${buildDir}/jar/")
}
Expand Down Expand Up @@ -133,8 +157,8 @@ asciidoctor {
idprefix: '', // for compatibility with GitHub preview
idseparator: '-',
'site-root': "${sourceDir}", // must be the same as sourceDir, do not modify
'site-name': 'AddressBook-Level3',
'site-githuburl': 'https://github.com/se-edu/addressbook-level3',
'site-name': 'TA-Tracker',
'site-githuburl': 'https://github.com/AY1920S2-CS2103T-W17-4/main',
'site-seedu': true, // delete this line if your project is not a fork (not a SE-EDU project)
]

Expand Down
Binary file added claims.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
48 changes: 24 additions & 24 deletions docs/AboutUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,53 +4,53 @@
:imagesDir: images
:stylesDir: stylesheets

AddressBook - Level 3 was developed by the https://se-edu.github.io/docs/Team.html[se-edu] team. +
_{The dummy content given below serves as a placeholder to be used by future forks of the project.}_ +
{empty} +
Acknowledgements: Based on the AddressBook-Level3 project created by https://se-education.org[SE-EDU initiative]. +

We are a team based in the http://www.comp.nus.edu.sg[School of Computing, National University of Singapore].

== Project Team

=== John Doe
image::damithc.jpg[width="150", align="left"]
{empty}[http://www.comp.nus.edu.sg/~damithch[homepage]] [https://github.com/damithc[github]] [<<johndoe#, portfolio>>]
=== GABRIEL BENEDICT TEO JIAN CHENG
image::potatocombat.png[flip = "90", width = "150", align = "left"]
{empty} [https://github.com/PotatoCombat[github]] [<<johndoe#, portfolio>>]

Role: Project Advisor
Role: Project Lead +
Responsibilities: Scheduling and tracking

'''

=== John Roe
image::lejolly.jpg[width="150", align="left"]
{empty}[http://github.com/lejolly[github]] [<<johndoe#, portfolio>>]
=== AAKANKSHA RAI
image::aakanksha-rai.png[width="150", align="left"]
{empty}[https://github.com/aakanksha-rai[github]] [<<johndoe#, portfolio>>]

Role: Team Lead +
Responsibilities: UI
Role: Developer +
Responsibilities: In charge of Student View, PlantUML Expert, Deliverables and deadlines

'''

=== Johnny Doe
image::yijinl.jpg[width="150", align="left"]
{empty}[http://github.com/yijinl[github]] [<<johndoe#, portfolio>>]
=== CHUA YI JING
image::chuayijing.png[width="150", align="left"]
{empty}[https://github.com/chuayijing[github]] [<<johndoe#, portfolio>>]

Role: Developer +
Responsibilities: Data
Responsibilities: Testing

'''

=== Johnny Roe
image::m133225.jpg[width="150", align="left"]
{empty}[http://github.com/m133225[github]] [<<johndoe#, portfolio>>]
=== FATIN NABILAH BTE SUHAIMI
image::fatin99.png[width="150", align="left]
{empty}[https://github.com/fatin99[github]] [<<johndoe#, portfolio>>]

Role: Developer +
Responsibilities: Dev Ops + Threading
Responsibilities: Documentation and Code Quality

'''

=== Benson Meier
image::yl_coder.jpg[width="150", align="left"]
{empty}[http://github.com/yl-coder[github]] [<<johndoe#, portfolio>>]
=== HUANG HAOYI
image::eclmist.png[width="150", align="left"]
{empty}[https://github.com/Eclmist[github]] [<<johndoe#, portfolio>>]

Role: Developer +
Responsibilities: UI
Responsibilities: Integration

'''
20 changes: 17 additions & 3 deletions docs/ContactUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@
:site-section: ContactUs
:stylesDir: stylesheets

* *Bug reports, Suggestions* : Post in our https://github.com/se-edu/addressbook-level3/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.
* *Contributing* : We welcome pull requests. Follow the process described https://github.com/oss-generic/process[here]
* *Email us* : You can also reach us at `damith [at] comp.nus.edu.sg`
== Bug reports, Suggestions

Post in our https://github.com/AY1920S2-CS2103T-W17-4/main/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.

== Email us

You can also reach us at the following emails: +
Aakanksha Rai: +
`rai.aakanksha [at] gmail.com` +
Chua Yi Jing: +
`yijing.chua [at] gmail.com` +
Fatin Nabilah Bte Suhaimi: +
`fatinnbs [at] gmail.com` +
Gabriel Benedict Teo Jian Cheng: +
`gtforce [at] gmail.com` +
Huang Haoyi: +
`samuel.huanghaoyi [at] gmail.com`
Loading