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-F12-3] TutorPro #180

Open
wants to merge 322 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
322 commits
Select commit Hold shift + click to select a range
e6e145c
Add student class
Wyrkx Mar 17, 2024
0ae449e
Fix styling
Wyrkx Mar 17, 2024
c17bbf0
Fix styling
Wyrkx Mar 17, 2024
e41db16
Add tests
Wyrkx Mar 17, 2024
729cceb
Merge pull request #30 from Wyrkx/master
Wyrkx Mar 17, 2024
8e0723e
Make student package
Wyrkx Mar 17, 2024
3e7839f
Merge pull request #31 from Wyrkx/master
Wyrkx Mar 17, 2024
2db1086
Add simple UI and sample data
Wyrkx Mar 18, 2024
d56ca49
Add Javadocs to some CommandResult methods
TarinPairor Mar 18, 2024
e0dd3c4
Merge pull request #33 from TarinPairor/master
TarinPairor Mar 18, 2024
8ff4695
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
Wyrkx Mar 18, 2024
0a3054c
Add tests
Wyrkx Mar 18, 2024
0dca861
Add test
Wyrkx Mar 18, 2024
3f14d45
Remove redundant file
Wyrkx Mar 18, 2024
e047969
Add codecov.yml
Wyrkx Mar 18, 2024
269da80
Fix styling
Wyrkx Mar 18, 2024
c991221
Add tests
Wyrkx Mar 18, 2024
eb1a73b
Merge pull request #32 from Wyrkx/master
Wyrkx Mar 18, 2024
caa1ccc
BetterModelClassDiagram.puml: Add Student
TarinPairor Mar 19, 2024
64794bc
Merge pull request #34 from TarinPairor/master
TarinPairor Mar 19, 2024
9ca129e
BetterModelClassDiagram.puml: Delete Student
TarinPairor Mar 19, 2024
81440d5
Merge pull request #35 from TarinPairor/master
TarinPairor Mar 19, 2024
1cacbab
BetterModelClassDiagram.puml: Add Student again
TarinPairor Mar 19, 2024
343aa44
Add getSubject test for Student and update Student Javadocs
TarinPairor Mar 19, 2024
c8c8c78
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
tamagochuuu Mar 20, 2024
d2453f0
Update UI to match TutorPro
agreatdayy Mar 20, 2024
752d39c
Add add command
Wyrkx Mar 20, 2024
9ba8b75
Merge pull request #37 from Wyrkx/master
Wyrkx Mar 20, 2024
00bea07
Merge pull request #38 from agreatdayy/update-ui
agreatdayy Mar 21, 2024
56b51f6
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Mar 21, 2024
ec458ab
Add example UG draft 1 and update HelpWindow link
TarinPairor Mar 21, 2024
db39422
BetterModelClassDiagram.puml: Add newline
TarinPairor Mar 21, 2024
76ba5cc
Merge pull request #39 from TarinPairor/master
TarinPairor Mar 21, 2024
9993ebd
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
tamagochuuu Mar 21, 2024
3ca4cbc
Add main Parent classes
TarinPairor Mar 21, 2024
1c0ea18
Fix checkstyle issues with Parent classes
TarinPairor Mar 21, 2024
c6c87af
Merge pull request #40 from TarinPairor/master
TarinPairor Mar 21, 2024
bf5732a
Add test Parent classes
TarinPairor Mar 21, 2024
40bbe19
TypicalParents.java: Add 2 Parents
TarinPairor Mar 21, 2024
ce0666f
Fix ParentBuilder.java whitespace
TarinPairor Mar 21, 2024
c444457
Add TypicalParents.java Javadocs
TarinPairor Mar 21, 2024
a379a04
Merge pull request #41 from TarinPairor/master
TarinPairor Mar 21, 2024
e2b6a8a
make find search for matches to non-words
tamagochuuu Mar 21, 2024
80d9dd9
Merge pull request #42 from tamagochuuu/implement-find
tamagochuuu Mar 21, 2024
a3075e2
add checks for new substring search method
tamagochuuu Mar 21, 2024
09f3908
fix find checks
tamagochuuu Mar 21, 2024
28bbe92
Merge pull request #43 from tamagochuuu/implement-find-checks
tamagochuuu Mar 21, 2024
97446f0
Update edit function
agreatdayy Mar 21, 2024
cbb2a1d
TypicalParents.java: Add Parin and Zhengwei
TarinPairor Mar 22, 2024
fa2f76c
Merge pull request #44 from TarinPairor/add-tarin-parent
TarinPairor Mar 22, 2024
2422890
Rename TarinPairor.png to tarinpairor.png
Wyrkx Mar 22, 2024
4f0d475
Merge pull request #2 from agreatdayy/update-function
agreatdayy Mar 22, 2024
2c4e39d
Update saving and loading function
agreatdayy Mar 22, 2024
059c7ee
Merge pull request #46 from agreatdayy/edit-function
agreatdayy Mar 22, 2024
3ec3c63
Add more test cases
agreatdayy Mar 22, 2024
f378e8d
Fix checkstyle and edit UML
agreatdayy Mar 22, 2024
1ff506f
Merge pull request #47 from agreatdayy/add-test-cases
agreatdayy Mar 22, 2024
883bd8f
Fix edit
Wyrkx Mar 23, 2024
86548fc
Merge pull request #48 from Wyrkx/fix-edit
Wyrkx Mar 23, 2024
a7947c3
Update gradle jar file name
agreatdayy Mar 23, 2024
da9a07d
Merge pull request #49 from agreatdayy/master
agreatdayy Mar 23, 2024
7e29fa2
Add grade to subject
agreatdayy Mar 29, 2024
d73a508
AddCommand.java and EditCommand.java: Update command usage message
agreatdayy Mar 29, 2024
6a0f9b6
Merge pull request #53 from agreatdayy/add-grade
agreatdayy Mar 29, 2024
a626a47
build.gradle: Enable assertions
agreatdayy Mar 29, 2024
af10832
Merge pull request #54 from agreatdayy/enable-assertions
agreatdayy Mar 29, 2024
2fa1993
Add Target User Profiles
TarinPairor Mar 29, 2024
261b755
Merge pull request #56 from TarinPairor/master
TarinPairor Mar 29, 2024
4b18623
Refactor parent
Wyrkx Mar 31, 2024
8f301db
Fix parent and remove dependencies on Student
Wyrkx Apr 1, 2024
3577aa4
Merge branch 'master' into fix-parent
Wyrkx Apr 1, 2024
067666d
Fix dependency
Wyrkx Apr 1, 2024
9cfc26a
Merge branch 'fix-parent' of https://github.com/Wyrkx/tp into fix-parent
Wyrkx Apr 1, 2024
3816459
Fix storage test
Wyrkx Apr 1, 2024
64618c9
Merge pull request #57 from Wyrkx/fix-parent
Wyrkx Apr 1, 2024
78bd33f
attempt to implement schedule and calendar
tamagochuuu Apr 2, 2024
24e5e03
Merge pull request #58 from tamagochuuu/implement-list-of-incoming-ev…
tamagochuuu Apr 2, 2024
3e78377
Add schedule
Wyrkx Apr 2, 2024
2b61d07
Fix styling
Wyrkx Apr 2, 2024
18e3e04
Merge pull request #59 from Wyrkx/add-schedule
Wyrkx Apr 2, 2024
8a78ba6
Add the ability to list the user's events and reminders for the
tamagochuuu Apr 3, 2024
49cf71d
Add truncating schedule
tamagochuuu Apr 3, 2024
5e8778f
fix trailing white space
tamagochuuu Apr 3, 2024
0180001
fix checkstyle
tamagochuuu Apr 3, 2024
d426380
fix checkstyle
tamagochuuu Apr 3, 2024
daebdce
fix build
tamagochuuu Apr 3, 2024
0a9941c
Merge pull request #60 from tamagochuuu/make-schedule
tamagochuuu Apr 3, 2024
f60b1f5
Fix truncated schedule
tamagochuuu Apr 3, 2024
28795ee
fix checkstyle
tamagochuuu Apr 3, 2024
a55e47c
Merge pull request #61 from tamagochuuu/make-schedule-gui
tamagochuuu Apr 3, 2024
7a5d300
Add window for schedule
tamagochuuu Apr 3, 2024
47db304
Merge pull request #62 from tamagochuuu/make-schedule-gui
tamagochuuu Apr 3, 2024
e783a4a
Add tests for classes related to schedule
tamagochuuu Apr 3, 2024
50f5d13
fix checkstyle
tamagochuuu Apr 3, 2024
6414651
Merge pull request #63 from tamagochuuu/add-schedule-tests
tamagochuuu Apr 3, 2024
3974140
Update the user guide
tamagochuuu Apr 3, 2024
86371aa
Merge pull request #65 from tamagochuuu/update-UG
tamagochuuu Apr 3, 2024
adb23bb
UserGuide.md: add table of contents
agreatdayy Apr 3, 2024
7e37ccc
UserGuide.md: fix ToC
agreatdayy Apr 3, 2024
200df2a
Update UserGuide.md
agreatdayy Apr 3, 2024
b9e79be
Update UserGuide.md
agreatdayy Apr 3, 2024
c98080e
Merge pull request #66 from agreatdayy/update-UG
agreatdayy Apr 3, 2024
96e1424
Add ReminderComparatorTest and model test cases
TarinPairor Apr 3, 2024
f82867c
Merge pull request #67 from TarinPairor/master
TarinPairor Apr 3, 2024
e97ef5d
Fix styling in EventTest.java
TarinPairor Apr 3, 2024
f5fbaa6
Merge pull request #68 from TarinPairor/master
TarinPairor Apr 3, 2024
ab54b45
Fix styling in ReminderComparatorTest.java
TarinPairor Apr 3, 2024
617ed39
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 3, 2024
7c57c9f
Merge pull request #69 from TarinPairor/master
TarinPairor Apr 3, 2024
e098429
Fix styling in ReminderTest.java
TarinPairor Apr 3, 2024
a53c6bb
Fix styling in ScheduleTest.java
TarinPairor Apr 3, 2024
25e492c
Fix NullPointerException error in ReminderComparatorTest
TarinPairor Apr 3, 2024
750a0df
Merge pull request #70 from TarinPairor/master
TarinPairor Apr 3, 2024
0f2094f
fix minor bugs
tamagochuuu Apr 4, 2024
c58fa83
Merge pull request #72 from tamagochuuu/fix-schedule-window
tamagochuuu Apr 4, 2024
68ff28c
Add addp command without functional students underneath
TarinPairor Apr 4, 2024
df338cf
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 4, 2024
7e410da
Remove ArrayList from ModelManager.java
TarinPairor Apr 4, 2024
b6e1d3b
Modify failing test cases and edit styling
TarinPairor Apr 4, 2024
03b1e6d
Merge pull request #73 from TarinPairor/master
TarinPairor Apr 4, 2024
6898971
Update addp command to UG initially
TarinPairor Apr 4, 2024
0adf1ce
Add assert in AddParentCommand
TarinPairor Apr 4, 2024
b5159c8
Merge pull request #74 from TarinPairor/master
TarinPairor Apr 4, 2024
2b3dd7d
Update some uml files
agreatdayy Apr 4, 2024
a420b41
Merge pull request #75 from agreatdayy/update-uml
agreatdayy Apr 4, 2024
216f14f
Update UserGuide.md
agreatdayy Apr 4, 2024
817107e
Remove Levels from AddParentCommandParser
TarinPairor Apr 4, 2024
a32a0f1
Merge pull request #77 from agreatdayy/update-UG
agreatdayy Apr 4, 2024
357aa33
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 4, 2024
b7ded1a
Edit MESSAGE_USAGE in AddParentCommand
TarinPairor Apr 4, 2024
337be43
Merge pull request #78 from TarinPairor/master
TarinPairor Apr 4, 2024
8f2e6db
Update UML
agreatdayy Apr 4, 2024
8d523ad
Merge pull request #79 from agreatdayy/update-uml
agreatdayy Apr 4, 2024
70a09f3
Add saving of parent
Wyrkx Apr 4, 2024
81db1db
Fix remind command and add saving of schedules
Wyrkx Apr 4, 2024
c82b236
Add files that belonged to previous commit
Wyrkx Apr 4, 2024
d31485c
Merge pull request #81 from Wyrkx/save
Wyrkx Apr 4, 2024
af2d4ae
fix documentation bugs with the edit command
tamagochuuu Apr 8, 2024
9f0c219
fix documentation bugs with stray <div> tags
tamagochuuu Apr 8, 2024
d386116
fix documentation bugs with strange formatting of examples
tamagochuuu Apr 8, 2024
7ab1202
fix documentation bugs with lack of contraints for email field
tamagochuuu Apr 8, 2024
6364a0b
fix documentation bugs with wrong input format for event command
tamagochuuu Apr 8, 2024
ac640e8
Merge pull request #141 from tamagochuuu/fix-documentation-bugs
tamagochuuu Apr 8, 2024
101de31
fix documentation bugs with find not documented to find parents
tamagochuuu Apr 8, 2024
75a7d76
Merge pull request #142 from tamagochuuu/fix-documentation-bugs
tamagochuuu Apr 8, 2024
6a3a44f
fix documentation bugs
tamagochuuu Apr 8, 2024
3b09fc9
Merge pull request #143 from tamagochuuu/fix-documentation-bugs
tamagochuuu Apr 8, 2024
6dfc55a
fix documentation bugs
tamagochuuu Apr 8, 2024
0bf21fa
Merge pull request #144 from tamagochuuu/fix-documentation-bugs
tamagochuuu Apr 8, 2024
b2a9199
Fix hh:mm to HH:mm formatting
TarinPairor Apr 9, 2024
85af177
Merge pull request #145 from TarinPairor/master
TarinPairor Apr 9, 2024
dd9e840
Fix Parserutil.parseTime February bug
TarinPairor Apr 10, 2024
88b2c6e
Merge pull request #146 from TarinPairor/master
TarinPairor Apr 10, 2024
2083d83
UserGuide.md: Add link to ToC for each header
agreatdayy Apr 10, 2024
6ae124e
UserGuide.md: fix indentation in caution boxes
agreatdayy Apr 10, 2024
6d55aeb
Merge pull request #147 from agreatdayy/update-UG
agreatdayy Apr 10, 2024
86f7960
add EventCard
agreatdayy Apr 10, 2024
d3dec80
Merge branch 'AY2324S2-CS2103T-F12-3:master' into fix-schedule
agreatdayy Apr 10, 2024
1675d3a
Fix chedule window Bug
agreatdayy Apr 10, 2024
850bd53
Update UserGuide.md: Edit Command information
agreatdayy Apr 10, 2024
594e88f
Merge pull request #149 from agreatdayy/update-UG
agreatdayy Apr 10, 2024
55ce384
Merge branch 'AY2324S2-CS2103T-F12-3:master' into fix-schedule
agreatdayy Apr 10, 2024
9ed6b6c
Merge pull request #148 from agreatdayy/fix-schedule
agreatdayy Apr 11, 2024
983a37a
Revert "Fix schedule bug"
agreatdayy Apr 11, 2024
0417da1
Merge pull request #150 from AY2324S2-CS2103T-F12-3/revert-148-fix-sc…
agreatdayy Apr 11, 2024
53281cb
Fix Level.VALIDATION_REGEX to accept more letters
TarinPairor Apr 11, 2024
b81f75a
Add 0 to Level.VALIDATION_REGEX
TarinPairor Apr 11, 2024
f1e5ff4
Merge branch 'master' of https://github.com/TarinPairor/tp
TarinPairor Apr 11, 2024
7b29de7
LevelTest.java: Edit test cases
TarinPairor Apr 11, 2024
ad52c3d
Merge pull request #151 from TarinPairor/master
TarinPairor Apr 11, 2024
bef9824
Remove Level from Parent and Fix Bug #108
TarinPairor Apr 11, 2024
6ac2371
Merge pull request #152 from TarinPairor/master
TarinPairor Apr 11, 2024
79a79d4
Issue #102 fix: Update UserGuide.md
agreatdayy Apr 13, 2024
c1c0a74
Merge pull request #153 from agreatdayy/update-UG
agreatdayy Apr 13, 2024
8082ad2
Fix #100: Update UserGuide.md
agreatdayy Apr 13, 2024
04349a2
Merge pull request #154 from agreatdayy/update-UG
agreatdayy Apr 13, 2024
b0187db
Fix #98: Update UserGuide.md
agreatdayy Apr 13, 2024
d5a93ae
Merge pull request #155 from agreatdayy/update-UG
agreatdayy Apr 13, 2024
f82184e
Remove Schedule Command
agreatdayy Apr 14, 2024
d95b91f
Update UserGuide.md: Schedule command
agreatdayy Apr 14, 2024
47d08f1
Merge pull request #156 from agreatdayy/remove-schedule
agreatdayy Apr 14, 2024
52bdf49
UserGuide.md: update remind and event feature
agreatdayy Apr 14, 2024
909b7dc
Merge pull request #157 from agreatdayy/update-UG
agreatdayy Apr 14, 2024
efd847c
UserGuide.md: fix spacing
agreatdayy Apr 15, 2024
d71e30e
Merge pull request #158 from agreatdayy/update-UG
agreatdayy Apr 15, 2024
fb0f205
Add AddParentCommand and it's Parser test cases
TarinPairor Apr 15, 2024
96fe7d8
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 15, 2024
8fc50e5
Merge pull request #159 from TarinPairor/master
TarinPairor Apr 15, 2024
535c794
ParserUtilTest.java: Add parseIndexes and time tests
TarinPairor Apr 15, 2024
c637cf6
Merge pull request #160 from TarinPairor/master
TarinPairor Apr 15, 2024
fce731b
Fix sample data
Wyrkx Apr 15, 2024
c35c6e3
Merge pull request #161 from Wyrkx/fix-sample
Wyrkx Apr 15, 2024
370e46b
update DG
agreatdayy Apr 15, 2024
a924aa2
Add general test cases for model package
TarinPairor Apr 15, 2024
4482b80
Merge pull request #163 from agreatdayy/update-DG
agreatdayy Apr 15, 2024
b1bc7df
Merge pull request #164 from TarinPairor/master
TarinPairor Apr 15, 2024
845b197
update UI image in index.md
agreatdayy Apr 15, 2024
490cde1
Merge pull request #166 from agreatdayy/update-DG
agreatdayy Apr 15, 2024
d309395
Update Ui.png
Wyrkx Apr 15, 2024
6c349cc
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
Wyrkx Apr 15, 2024
7812bbd
Update UniquePersonListTest.java
TarinPairor Apr 15, 2024
f0c89b2
Merge pull request #168 from Wyrkx/master
Wyrkx Apr 15, 2024
7f7a9ef
Merge pull request #167 from TarinPairor/master
TarinPairor Apr 15, 2024
65c77e6
Update DG
Wyrkx Apr 15, 2024
33f504c
Merge pull request #169 from Wyrkx/update-DG
Wyrkx Apr 15, 2024
0566afa
Fix UG edit command descriptor
Wyrkx Apr 15, 2024
2589940
Merge pull request #170 from Wyrkx/fix-UG
Wyrkx Apr 15, 2024
c8946b7
Update xinyuan.md
agreatdayy Apr 15, 2024
ae98c32
Merge pull request #171 from agreatdayy/update-xinyuan.md
agreatdayy Apr 15, 2024
3be9ce3
Update README.md: UI image and fix codecov badge
agreatdayy Apr 15, 2024
1d41903
fix typo
agreatdayy Apr 15, 2024
099cad6
Update UI.png
Wyrkx Apr 15, 2024
01140cc
Add files via upload
agreatdayy Apr 15, 2024
193cad7
Rename image.png to java11.png
agreatdayy Apr 15, 2024
5c40af2
Merge pull request #172 from Wyrkx/fix-UG
Wyrkx Apr 15, 2024
cee7765
Update tarinpairor.md
TarinPairor Apr 15, 2024
bdaf4be
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 15, 2024
93e679f
Add files via upload
agreatdayy Apr 15, 2024
9d9af7b
Rename image.png to runJarFile.png
agreatdayy Apr 15, 2024
31202a0
Merge pull request #173 from TarinPairor/master
TarinPairor Apr 15, 2024
a5ea72b
Update TAG constraint in UG
TarinPairor Apr 15, 2024
5ab084a
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 15, 2024
ede1ead
Merge pull request #174 from TarinPairor/master
TarinPairor Apr 15, 2024
3445e8f
Update UserGuide.md
agreatdayy Apr 15, 2024
fb302d0
Merge pull request #175 from agreatdayy/update-UG
agreatdayy Apr 15, 2024
f609b2b
Update documentation for tarinpairor.md
TarinPairor Apr 15, 2024
67f47f7
Add JsonAdaptedParentTest.java
TarinPairor Apr 15, 2024
b18de27
Merge branch 'AY2324S2-CS2103T-F12-3:master' into master
TarinPairor Apr 15, 2024
13d1282
Merge pull request #176 from TarinPairor/master
TarinPairor Apr 15, 2024
c03e2f8
Add JsonAdaptedEventTest.java
TarinPairor Apr 15, 2024
ccac6c0
update chujie.md
tamagochuuu Apr 15, 2024
627069e
Merge pull request #177 from tamagochuuu/update-chujiemd
tamagochuuu Apr 15, 2024
4ae8ccb
Merge pull request #178 from TarinPairor/master
TarinPairor Apr 15, 2024
edb7a87
Add Community contributions in tarinpairor.md
TarinPairor Apr 15, 2024
77afd59
Edit tarinpairor.md Enhancements
TarinPairor Apr 15, 2024
587c88e
Update UniquePersonListTest.java
TarinPairor Apr 15, 2024
b17721b
Update carsten.md
Wyrkx Apr 15, 2024
2702ed0
Merge pull request #180 from Wyrkx/update-team
Wyrkx Apr 15, 2024
2fd1278
update UG
tamagochuuu Apr 15, 2024
6bc8e68
Merge pull request #179 from TarinPairor/master
TarinPairor Apr 15, 2024
1b03ada
Merge pull request #181 from tamagochuuu/check-ug
tamagochuuu Apr 15, 2024
2dbaca6
update dg
tamagochuuu Apr 15, 2024
9cb14ec
Merge pull request #182 from tamagochuuu/updatedg
tamagochuuu Apr 15, 2024
3ebd941
DeveloperGuide.md: Add ToC
agreatdayy Apr 15, 2024
c11ef76
DeveloperGuide.md: Add acknowledgement
agreatdayy Apr 15, 2024
ec62092
Merge pull request #183 from agreatdayy/master
agreatdayy Apr 15, 2024
0c1231f
update my md
tamagochuuu Apr 15, 2024
d98654e
Merge pull request #184 from tamagochuuu/fixmymd
tamagochuuu Apr 15, 2024
5f14a74
TarinPairor: Remove invalid statements
TarinPairor Apr 30, 2024
0a0d8f5
Merge pull request #185 from TarinPairor/master
TarinPairor Apr 30, 2024
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
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
[![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/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S2-CS2103T-F12-3/tp/actions)

[![codecov](https://codecov.io/gh/AY2324S2-CS2103T-F12-3/tp/graph/badge.svg?token=6NOAZHAJVS)](https://codecov.io/gh/AY2324S2-CS2103T-F12-3/tp)

![Ui](docs/images/Ui.png)

* This is **a sample project for Software Engineering (SE) students**.<br>
* This is **a CS2103T project by NUS Computing 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.
* The project simulates an ongoing software project for a desktop application (called _TutorPro_) used by private tutors for managing their students. While it has a GUI, most of the user interactions happen using a CLI (Command Line Interface).
* 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.
* It is named `TutorPro Level 1` (`TP-1` for short) because it was initially created as a part of a series of `TutorPro` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[tutorpro.github.io](https://ay2324s2-cs2103t-f12-3.github.io/tp/)**.
* This project is based on the AddressBook-Level3 project created by the **[SE-EDU initiative](https://se-education.org)**. 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.
8 changes: 6 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
run {
enableAssertions = true
}

mainClassName = 'tutorpro.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand Down Expand Up @@ -66,7 +70,7 @@ dependencies {
}

shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'tutorpro.jar'
}

defaultTasks 'clean', 'test'
2 changes: 2 additions & 0 deletions codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ignore:
- "src/main/java/tutorpro/ui/StudentCard.java"
58 changes: 23 additions & 35 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,43 @@ 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 [e0960433@u.nus.edu]([email protected])

## Project team

### John Doe
### Carsten Joe Ng

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

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

* Role: Project Advisor
- Role: Team Lead
- Responsibilities: UI

### Jane Doe
### Pairor Tarin

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

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

* Role: Team Lead
* Responsibilities: UI
### Lee Xin Yuan

### Johnny Doe
<img src="images/agreatdayy.png" width="200px">

<img src="images/johndoe.png" width="200px">
[[github](http://github.com/agreatdayy)]
[[portfolio](team/xinyuan.md)]

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
- Role: Developer
- Responsibilities: UI

* Role: Developer
* Responsibilities: Data
### Tee Chu Jie

### Jean Doe
<img src="images/tamagochuuu.png" width="200px">

<img src="images/johndoe.png" width="200px">
[[github](https://github.com/tamagochuuu)]
[[portfolio](team/chujie.md)]

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

* Role: Developer
* Responsibilities: Dev Ops + Threading

### James Doe

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

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

* Role: Developer
* Responsibilities: UI
- Role: Developer
- Responsibilites: Dev Ops
Loading
Loading