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-2] StudentConnect #107

Open
wants to merge 855 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
855 commits
Select commit Hold shift + click to select a range
1784d62
Update ug to use cases
neyapraveen Nov 9, 2023
0d203e3
Add javadocs
neyapraveen Nov 9, 2023
4586e01
Update DG
maj0-0 Nov 9, 2023
81d4a67
Add tests for Join and Create features
Bearypop Nov 9, 2023
67a90c6
Add test for generateGroupNumber
Bearypop Nov 9, 2023
238f089
Update PPP
Bearypop Nov 10, 2023
6398c57
Update UI class diagram, user stories
Bearypop Nov 10, 2023
4fa9da6
Merge branch 'master' into fix-test-cases
neyapraveen Nov 10, 2023
85c8259
Merge pull request #192 from neyapraveen/fix-test-cases
neyapraveen Nov 10, 2023
c03d9e2
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 10, 2023
14a1972
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 10, 2023
e5ae19a
Merge pull request #190 from maj0-0/Update-Test-Cases-v1.4
maj0-0 Nov 10, 2023
3ca08a5
Update documentation
maj0-0 Nov 10, 2023
7bb53b3
Merge pull request #193 from maj0-0/UG-Glossary
maj0-0 Nov 10, 2023
d83fd1a
Fix hyperlink format
maj0-0 Nov 10, 2023
dbefe22
Merge pull request #195 from maj0-0/master
maj0-0 Nov 10, 2023
01b483f
Update UserGuide Table
maj0-0 Nov 10, 2023
71a9db5
Update UserGuide.md
maj0-0 Nov 10, 2023
ef6c24f
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 10, 2023
9a2a5fe
Fix HelpWindowTest test cases and checkstyle
wnchan Nov 10, 2023
b8c1574
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 10, 2023
0e30951
Merge pull request #194 from Bearypop/join-create-tests
Bearypop Nov 10, 2023
fa24a1c
Merge pull request #196 from wnchan/branch-v1.4-finalTest
wnchan Nov 10, 2023
6b35513
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 10, 2023
a61b944
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 10, 2023
ad8c1e0
Fix imports and checkstyle
wnchan Nov 10, 2023
0a648c5
Merge pull request #197 from wnchan/branch-v1.4-fixTest
wnchan Nov 10, 2023
6f9d508
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 10, 2023
cf92ca5
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 10, 2023
c90108e
Add javadocs
neyapraveen Nov 10, 2023
13c5d01
Merge pull request #198 from neyapraveen/add-javadocs-checkGroup
neyapraveen Nov 10, 2023
8f89597
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 10, 2023
8d37838
Insert page breaks
neyapraveen Nov 10, 2023
12bf010
Reorder use cases
neyapraveen Nov 10, 2023
078a4ee
Update implementation of create feature in DG
Bearypop Nov 10, 2023
42b14e1
Rearrange use cases
neyapraveen Nov 10, 2023
eb248cb
Merge branch 'master' into update-dg-1.4
Bearypop Nov 10, 2023
3735278
Merge pull request #199 from neyapraveen/style-ug
neyapraveen Nov 10, 2023
97423ca
Add sequence diagram for create group feature
Bearypop Nov 10, 2023
63fa609
Merge branch 'update-dg-1.4' of https://github.com/Bearypop/tp into u…
Bearypop Nov 10, 2023
314e0af
Merge branch 'master' into update-dg-1.4
Bearypop Nov 10, 2023
0acc7d3
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 11, 2023
4dbaa63
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 11, 2023
8ae7dc7
Edit diagram for DG
wnchan Nov 11, 2023
1d24267
Edit documentation bugs and edit architecture sequence diagram
wnchan Nov 11, 2023
6e5a8df
Revert "Edit documentation bugs and edit architecture sequence diagram"
wnchan Nov 11, 2023
e630152
Edit dg and ug documentation bugs
wnchan Nov 11, 2023
2d93430
Edit launch and shutdown instructions
wnchan Nov 11, 2023
e80f0a2
Add logo
wnchan Nov 11, 2023
dc32983
Merge pull request #201 from wnchan/branch-diagram
wnchan Nov 11, 2023
cab66e7
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 11, 2023
cb8f834
Add border for logo
wnchan Nov 11, 2023
170aee7
Merge pull request #202 from wnchan/branch-diagram
wnchan Nov 11, 2023
83ba019
Add space between logo and description
wnchan Nov 11, 2023
978e73d
Merge pull request #203 from wnchan/branch-diagram
wnchan Nov 11, 2023
6c1e81a
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 11, 2023
ab1b92f
Modify sequence diagram
neyapraveen Nov 11, 2023
42c508d
Save sequence diagram
neyapraveen Nov 11, 2023
d2916c7
Update location of png file
neyapraveen Nov 11, 2023
c9ba989
Add intro to UG
neyapraveen Nov 11, 2023
8fb823e
Update UG
neyapraveen Nov 11, 2023
5403e25
Edit intro
neyapraveen Nov 11, 2023
baaa914
Add back to table of contents
neyapraveen Nov 11, 2023
72be3eb
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 11, 2023
14537af
Remove trailing whitespace in UG
neyapraveen Nov 11, 2023
c2db849
Remove trailing white spaces
neyapraveen Nov 11, 2023
6b551bd
Add java 11 download link
neyapraveen Nov 11, 2023
944dde8
Fix punctuation
neyapraveen Nov 11, 2023
245dea2
Update text to blue
neyapraveen Nov 11, 2023
b13ba06
Update step 4
neyapraveen Nov 11, 2023
008e318
Merge pull request #205 from neyapraveen/add-dg-sequenceDiagram
neyapraveen Nov 11, 2023
5b421aa
Edit DG
Bearypop Nov 11, 2023
1a2c9ab
Merge branch 'update-dg-1.4' of https://github.com/Bearypop/tp into u…
Bearypop Nov 11, 2023
a2e120b
Merge pull request #200 from Bearypop/update-dg-1.4
Bearypop Nov 11, 2023
006a9b0
Update missing test cases
maj0-0 Nov 12, 2023
cf72f10
Update gradle.yml
maj0-0 Nov 12, 2023
f0d9aa8
Merge pull request #206 from AY2324S1-CS2103T-F12-2/v1.4b-Updates
maj0-0 Nov 12, 2023
5580b75
Merge remote-tracking branch 'origin/Update-v1.4b' into Update-v1.4b
maj0-0 Nov 12, 2023
db51092
Update build.gradle
maj0-0 Nov 12, 2023
c485d52
Include more task test cases
maj0-0 Nov 12, 2023
ac41279
Add task builder
maj0-0 Nov 12, 2023
85deed5
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 12, 2023
07f977c
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 12, 2023
cd44b59
Update build.gradle
maj0-0 Nov 12, 2023
95b9567
Merge pull request #207 from maj0-0/Update-v1.4b
maj0-0 Nov 12, 2023
2d333bf
Add tests for listGroup and JsonAdaptedGroup
Bearypop Nov 12, 2023
4bfdca4
Add files
Bearypop Nov 12, 2023
d058562
Minor edit
Bearypop Nov 12, 2023
3224793
Merge pull request #208 from Bearypop/more-group-tests
Bearypop Nov 12, 2023
8ad5be2
Add sample group data
Bearypop Nov 12, 2023
26d76f1
Remove unused import
Bearypop Nov 12, 2023
781852e
Fix style
Bearypop Nov 12, 2023
da65e4a
Add test for sample group data
Bearypop Nov 12, 2023
62f896b
Refactor code
Bearypop Nov 12, 2023
bc6c8b8
Fix style
Bearypop Nov 12, 2023
85fd8fe
Update PPP
Bearypop Nov 12, 2023
018683b
Update PPP
Bearypop Nov 12, 2023
92bb497
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 13, 2023
aeb226d
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 13, 2023
b463e05
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 13, 2023
0d3f49e
Update DG
PearlynnT Nov 13, 2023
48f890e
Merge pull request #209 from Bearypop/sample-group-data
Bearypop Nov 13, 2023
9bd1091
Edited documentation bugs
wnchan Nov 13, 2023
2874405
Bug fix
Bearypop Nov 13, 2023
9f787a9
Remove unused import
Bearypop Nov 13, 2023
2281dc2
Fix tests
Bearypop Nov 13, 2023
a4bde9c
Remove unused imports
Bearypop Nov 13, 2023
9e0570b
Minor edit
Bearypop Nov 13, 2023
646afb3
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 13, 2023
f80cd70
Edit help message
neyapraveen Nov 13, 2023
24f94fe
Add test case
Bearypop Nov 13, 2023
4bc9dff
Add warning about messages
neyapraveen Nov 13, 2023
6f0047a
Merge pull request #212 from Bearypop/fix-bug-leave
Bearypop Nov 13, 2023
d7ad48c
Edit DG
PearlynnT Nov 13, 2023
c4cd868
Add hyperlink to command terminal
neyapraveen Nov 13, 2023
be652bd
Add hyperlink for CS2101
neyapraveen Nov 13, 2023
296392a
Add hyperlink to glossary
neyapraveen Nov 13, 2023
8a46d52
Fix bug
neyapraveen Nov 13, 2023
1cf78e5
Add hyperlink
neyapraveen Nov 13, 2023
fd29753
Add hyperlink
neyapraveen Nov 13, 2023
e64cd77
Add hyperlink
neyapraveen Nov 13, 2023
6b7fc58
Add hyperlink
neyapraveen Nov 13, 2023
0b61544
Edit appendix of DG
wnchan Nov 13, 2023
09d3081
Update appendix in UG to include all fields
maj0-0 Nov 13, 2023
fe01f2f
Add hyperlink
neyapraveen Nov 13, 2023
806175b
Update minor changes
maj0-0 Nov 13, 2023
d5a2df1
Edit message
neyapraveen Nov 13, 2023
73c784a
Edit DG
PearlynnT Nov 13, 2023
4819fee
Update PPP
wnchan Nov 13, 2023
242ea25
Fix typo
PearlynnT Nov 13, 2023
6812689
Merge pull request #210 from PearlynnT/DG-update
PearlynnT Nov 13, 2023
e1b9837
Update screenshots
maj0-0 Nov 13, 2023
1847724
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
maj0-0 Nov 13, 2023
1343821
Add javadocs
neyapraveen Nov 13, 2023
777accf
Update glossary
neyapraveen Nov 13, 2023
b88f423
Add page break
neyapraveen Nov 13, 2023
c4bef85
Update javadocs
neyapraveen Nov 13, 2023
2111b52
Remove archiving data from UG
neyapraveen Nov 13, 2023
d57ef1f
Update PPP
neyapraveen Nov 13, 2023
f4e64cd
Update PPP
neyapraveen Nov 13, 2023
99c680e
Merge pull request #213 from neyapraveen/edit-help-message
neyapraveen Nov 13, 2023
a7d9008
Merge pull request #211 from wnchan/branch-v1.4-finalDoc
wnchan Nov 13, 2023
5adf3c4
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 13, 2023
73ba83c
Merge branch 'master' into master
maj0-0 Nov 13, 2023
c2afa7b
Merge pull request #214 from maj0-0/master
maj0-0 Nov 13, 2023
f38b97a
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
wnchan Nov 13, 2023
de8b6dd
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 13, 2023
a43a2f2
Fix UG documentation bugs
wnchan Nov 13, 2023
0c83bc6
Standaridise UG and DG
wnchan Nov 13, 2023
4bbc54d
Add glossary terms
wnchan Nov 13, 2023
e298720
Edit DG bugs
wnchan Nov 13, 2023
dd7ce07
Edit table of content
wnchan Nov 13, 2023
1fe212d
Separate pictures from the message
wnchan Nov 13, 2023
4175118
Update PPP
PearlynnT Nov 13, 2023
267c237
Edit typo in DG
wnchan Nov 13, 2023
d0311e6
Change links in DG to go to our repo
Bearypop Nov 13, 2023
4d1ecc6
Merge pull request #216 from PearlynnT/ppp-update
PearlynnT Nov 13, 2023
ecf169d
Remove diagram part
wnchan Nov 13, 2023
1855c3d
Merge branch 'master' into update-dg-links
Bearypop Nov 13, 2023
fe29a12
Merge pull request #217 from Bearypop/update-dg-links
Bearypop Nov 13, 2023
ff0fff6
Merge pull request #215 from wnchan/branch-doc
wnchan Nov 13, 2023
1e4354c
Edit UG
PearlynnT Nov 13, 2023
a200c33
Fix bug in DG
Bearypop Nov 13, 2023
197207e
Fix conflict
PearlynnT Nov 13, 2023
64c2711
Fix conflict
PearlynnT Nov 13, 2023
014becf
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 13, 2023
63f582d
Update PPP
neyapraveen Nov 13, 2023
19849c8
Edit UG
PearlynnT Nov 13, 2023
d305ba5
Update PPP
neyapraveen Nov 13, 2023
d2d6997
Merge pull request #218 from PearlynnT/UG1-edit
PearlynnT Nov 13, 2023
0889519
Edit PPP
wnchan Nov 13, 2023
b21e1fd
Update PPP
neyapraveen Nov 13, 2023
28934d8
Merge pull request #220 from wnchan/branch-doc
wnchan Nov 13, 2023
e05d133
Merge pull request #219 from neyapraveen/update-PPP-1.4
neyapraveen Nov 13, 2023
02d058a
Delete line about reuse in DG
Bearypop Nov 13, 2023
6c7aa1a
Merge branch 'master' of https://github.com/AY2324S1-CS2103T-F12-2/tp
Bearypop Nov 13, 2023
d866206
Minor edit
Bearypop Nov 13, 2023
befed0a
Edit PPP
wnchan Nov 13, 2023
cd40ebb
Edit PPP
neyapraveen Nov 13, 2023
4f3d595
Merge pull request #221 from wnchan/branch-doc
wnchan Nov 13, 2023
5f67a9d
Edit ppp
PearlynnT Nov 13, 2023
dc7664b
Fix typo
neyapraveen Nov 13, 2023
fd31382
Merge pull request #223 from PearlynnT/ppp-edit
PearlynnT Nov 13, 2023
358247a
Merge pull request #222 from neyapraveen/update-PPP-1.4-2
neyapraveen Nov 13, 2023
5ab288b
Update PPP
maj0-0 Nov 13, 2023
bd0df6f
Merge branch 'master' of https://github.com/maj0-0/tp
maj0-0 Nov 13, 2023
c183c6b
Edit PPP
wnchan Nov 13, 2023
aaab35c
Merge branch 'AY2324S1-CS2103T-F12-2:master' into master
maj0-0 Nov 13, 2023
80096a7
Merge pull request #224 from maj0-0/master
maj0-0 Nov 13, 2023
eecc993
Edit PPP
neyapraveen Nov 13, 2023
05c6d8e
Edit ppp
PearlynnT Nov 13, 2023
b2b5dac
Merge pull request #225 from wnchan/branch-doc
wnchan Nov 13, 2023
793758a
Merge pull request #227 from PearlynnT/ppp2-edit
PearlynnT Nov 13, 2023
01a3a43
Merge pull request #226 from neyapraveen/update-PPP-1.4-2
neyapraveen Nov 13, 2023
34aeba0
Edit PPP
neyapraveen Nov 13, 2023
30409bb
Edit PPP
wnchan Nov 13, 2023
d501e40
Merge pull request #229 from wnchan/branch-doc
wnchan Nov 13, 2023
04b8261
Merge pull request #228 from neyapraveen/update-PPP-1.4-2
neyapraveen Nov 13, 2023
72f84a6
Change app icon
Bearypop Nov 13, 2023
ac80e3f
Edit ppp
PearlynnT Nov 13, 2023
97903fc
Merge pull request #231 from PearlynnT/ppp3-edit
PearlynnT Nov 13, 2023
f38f121
Merge pull request #230 from Bearypop/change-in-app-icon
Bearypop Nov 13, 2023
6b7e7e4
Edit doc
PearlynnT Nov 13, 2023
576e4d8
Merge pull request #232 from PearlynnT/ppp4-edit
PearlynnT Nov 13, 2023
28ebec9
Edit doc
PearlynnT Nov 13, 2023
2e2f032
Merge pull request #233 from PearlynnT/ug2-edit
PearlynnT Nov 13, 2023
44f94a1
Fix formatting for back to table
Bearypop Nov 13, 2023
58fcd4c
Merge pull request #234 from Bearypop/back-to-table
Bearypop Nov 13, 2023
f97e219
Edit UG
PearlynnT Nov 13, 2023
df683bb
Merge pull request #235 from PearlynnT/ug3-edit
PearlynnT Nov 13, 2023
80ef418
Fix dg
Bearypop Nov 13, 2023
ec5db0d
Edit UG
PearlynnT Nov 13, 2023
a0a53d6
Merge pull request #236 from Bearypop/fix-dg-again
Bearypop Nov 13, 2023
4e25077
Merge pull request #237 from PearlynnT/ug4-edit
PearlynnT Nov 13, 2023
b62d0d0
Edit UG
PearlynnT Nov 13, 2023
116541c
Merge pull request #238 from PearlynnT/ug5-edit
PearlynnT Nov 13, 2023
e3d3c66
Edit UG
PearlynnT Nov 13, 2023
85cd84e
Merge pull request #239 from PearlynnT/ug6-edit
PearlynnT Nov 13, 2023
d69fdaa
Edit UG
PearlynnT Nov 13, 2023
a539539
Merge pull request #240 from PearlynnT/ug7-edit
PearlynnT Nov 13, 2023
c868532
Edit UG
PearlynnT Nov 13, 2023
78fcee3
Merge pull request #241 from PearlynnT/ug8-edit
PearlynnT Nov 13, 2023
2d98aa6
Edit UG
PearlynnT Nov 13, 2023
136ea26
Merge pull request #242 from PearlynnT/ug9-edit
PearlynnT Nov 13, 2023
d849df4
Edit UG
PearlynnT Nov 13, 2023
d29a06b
Merge pull request #243 from PearlynnT/ug10-edit
PearlynnT Nov 13, 2023
f88116a
Merge branch 'master' of https://github.com/wnchan/tp
wnchan Nov 13, 2023
b84d4ef
Edit UG
PearlynnT Nov 13, 2023
5390444
Merge pull request #244 from PearlynnT/ug11-edit
PearlynnT Nov 13, 2023
35e0fc8
Edit UG
PearlynnT Nov 13, 2023
674f60c
Merge pull request #245 from PearlynnT/ug12-edit
PearlynnT Nov 13, 2023
b347e05
Edit UG
PearlynnT Nov 13, 2023
03774d7
Merge pull request #246 from PearlynnT/ug13-edit
PearlynnT Nov 13, 2023
8f86111
Fix UG documentation bug
wnchan Nov 13, 2023
4aa6f2e
Edit UG
PearlynnT Nov 13, 2023
7c53c2d
Merge pull request #248 from PearlynnT/ug14-edit
PearlynnT Nov 13, 2023
28723f6
Fix Ug bug
wnchan Nov 13, 2023
5ad213a
Merge pull request #247 from wnchan/branch-UG
wnchan Nov 13, 2023
949247a
Edit UG
PearlynnT Nov 13, 2023
048f2e5
Merge pull request #249 from PearlynnT/ug15-edit
PearlynnT Nov 13, 2023
8a87b50
Merge branch 'master' of https://github.com/neyapraveen/tp
neyapraveen Nov 13, 2023
7ba5718
Fix typo
PearlynnT Nov 13, 2023
5705e4c
Fix punctutation
neyapraveen Nov 13, 2023
0d11de2
Merge pull request #251 from neyapraveen/update-DG-1.4
neyapraveen Nov 13, 2023
e8a9063
Merge pull request #250 from PearlynnT/dg-edit
PearlynnT Nov 13, 2023
c68e536
Update DeveloperGuide.md
maj0-0 Nov 14, 2023
7a3b133
Update UserGuide.md
maj0-0 Nov 14, 2023
53dc11a
Update DeveloperGuide.md
maj0-0 Nov 14, 2023
68cb1fd
Edit Doc
PearlynnT Nov 14, 2023
267e9e8
Merge pull request #252 from PearlynnT/ugdg-edit
PearlynnT Nov 14, 2023
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
4 changes: 2 additions & 2 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
run: git checkout --progress --force ${{ github.sha }}

- name: Run repository-wide tests
if: runner.os == 'Linux'
if: runner.os == 'macOS'
working-directory: ${{ github.workspace }}/.github
run: ./run-checks.sh

Expand All @@ -39,7 +39,7 @@ jobs:
run: ./gradlew check coverage

- name: Upload coverage reports to Codecov
if: runner.os == 'Linux'
if: runner.os == 'macOS'
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
34 changes: 23 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,26 @@
[![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/AY2324S1-CS2103T-F12-2/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S1-CS2103T-F12-2/tp/actions)

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

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org#https://se-education.org/#contributing) for more info.
### StudentConnect

* This project was created for the **CS2101 Effective Communication for Computing Professionals and CS2103T Software Engineering modules**. <br>
* It is named `StudentConnect` because it was created to connect students in CS2103T and help with the formation of teams.
* For the detailed documentation of this project, see the **[StudentConnect GitHub Website](https://github.com/AY2324S1-CS2103T-F12-2/tp)** and **[StudentConnect User Guide](https://ay2324s1-cs2103t-f12-2.github.io/tp/UserGuide.html)**.
* Value proposition: <br>
* `StudentConnect` helps with the **formation of project teams for CS2101/CS2103T**
* `StudentConnect` **stores** and **organises students’ contact details, and project group**
* Students can **easily search for the profiles of other students** and **connect with potential teammates**
* It offers tools for **tracking project progress/deadlines**, ensuring that the group stays on task
* There is no other application like `StudentConnect` for **CS2101/CS2103T students**

### Other Links
* StudentConnect [Main Website](https://ay2324s1-cs2103t-f12-2.github.io/tp/)
* StudentConnect [User Guide](https://ay2324s1-cs2103t-f12-2.github.io/tp/UserGuide.html)
* StudentConnect [Developer Guide](https://ay2324s1-cs2103t-f12-2.github.io/tp/DeveloperGuide.html)
* StudentConnect [About Us Website](https://ay2324s1-cs2103t-f12-2.github.io/tp/AboutUs.html)
* StudentConnect [Github Website](https://github.com/AY2324S1-CS2103T-F12-2/tp)

### Acknowledgements
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

23 changes: 22 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,19 @@ checkstyle {
toolVersion = '10.2'
}

run {
enableAssertions = true
}

test {
doFirst {
if (System.getProperty("os.name").equals("Linux")) {
// FX tests do not successfully run on Ubuntu Runner
exclude '**/ui/**'
// Excluded because ClearCommand uses FX as well
exclude '**/ClearCommandTest.class'
}
}
useJUnitPlatform()
finalizedBy jacocoTestReport
}
Expand Down Expand Up @@ -56,17 +68,26 @@ dependencies {
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-swing', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-swing', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-swing', version: javaFxVersion, classifier: 'linux'

implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: jUnitVersion
testImplementation 'org.testfx:testfx-core:4.0.16-alpha'
testImplementation 'org.testfx:testfx-junit5:4.0.16-alpha'

testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: jUnitVersion
}

run {
enableAssertions = true
}

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

defaultTasks 'clean', 'test'
54 changes: 27 additions & 27 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,55 @@ 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 from our [GitHub Website](https://github.com/AY2324S1-CS2103T-F12-2/tp).

## Project team

### John Doe
### Pearlynn Toh

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

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

* Role: Project Advisor
* Role: Team Lead, Developer

### Jane Doe
### Yik Leong Loo

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Testing + Integration

### Johnny Doe
### Chan Wei Ning

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Documentation

### Jean Doe
### Alnaseri, Majedah Talal M

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/maj0-0)]
[[portfolio](team/maj0-0.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Deliverables & Deadlines + Scheduling & Tracking

### James Doe
### Dewangan Neya Praveen

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Code Quality
Loading
Loading