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-F14a-4] CampusConnect #96

Open
wants to merge 507 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
507 commits
Select commit Hold shift + click to select a range
f1da27a
Add SuperFind to Command UML diagram
yooplo Oct 23, 2024
a0b8261
Merge pull request #140
chrisjohntan Oct 24, 2024
33de34b
Merge branch 'master' into branch-superfind
yooplo Oct 24, 2024
6a7a8b1
Import RedoCommand
yooplo Oct 24, 2024
392dad7
Merge pull request #143
chrisjohntan Oct 24, 2024
1e067b6
Add redo command to UG, fix grammatical errors
chrisjohntan Oct 24, 2024
d1c9853
Abstract out methods to improve the level of abstraction.
yooplo Oct 24, 2024
90d7d64
Merge pull request #144
yooplo Oct 24, 2024
92cba96
Add newline to EOF
chrisjohntan Oct 24, 2024
89d1169
Merge pull request #145
chrisjohntan Oct 24, 2024
5b6208b
Merge pull request #150
CYX22222003 Oct 24, 2024
946b709
Implement a uniform color scheme throughout the UI
yooplo Oct 24, 2024
5c2405b
Merge pull request #151
CYX22222003 Oct 24, 2024
20e98cf
Some style error fixed
blackpanther9229 Oct 24, 2024
bcf408d
Update version number
chrisjohntan Oct 24, 2024
6cb71cb
Merge pull request #154
yooplo Oct 24, 2024
ab792c4
update UML diagram for addTag command
blackpanther9229 Oct 24, 2024
e79eb84
Style error fixed
blackpanther9229 Oct 24, 2024
41ead77
Merge pull request #155
CYX22222003 Oct 24, 2024
230b444
Implement versioned CampusConnect
CYX22222003 Oct 25, 2024
91d340e
Correct formatting issues
CYX22222003 Oct 25, 2024
6d4b817
Correct formatting errors
CYX22222003 Oct 25, 2024
4d581f1
Add basic test for versioned campus connect
CYX22222003 Oct 25, 2024
64b093f
Update test case
CYX22222003 Oct 25, 2024
e62b77b
Update code quality in shouldSaveCampusConnet method
yooplo Oct 26, 2024
06ef22f
Update code
yooplo Oct 26, 2024
1a4a19e
Merge pull request #163 from yooplo/branch-improve-code
blackpanther9229 Oct 26, 2024
cded063
Refactor add tag command
CYX22222003 Oct 27, 2024
375df67
Implement checks for duplicated tags
CYX22222003 Oct 27, 2024
3e789f8
Remove unnecessary assertions
CYX22222003 Oct 27, 2024
9dcb71a
Correct formatting errors
CYX22222003 Oct 27, 2024
99379c7
Update unit test
CYX22222003 Oct 27, 2024
57ee4a5
Merge pull request #161 from CYX22222003/version-campusConnect
KrashKart Oct 27, 2024
448af77
Merge pull request #164
KrashKart Oct 27, 2024
0337d80
Add unit tests for AddTagCommand and AddTagCommandParser
KrashKart Oct 28, 2024
937e2e3
Add equality check for AddTagCommand
KrashKart Oct 28, 2024
7eda4ef
Merge pull request #165
CYX22222003 Oct 29, 2024
bab4732
Create tag category enum class
chrisjohntan Oct 29, 2024
779b6ff
Add tag category field to Tag model
chrisjohntan Oct 29, 2024
553c7a0
Merge pull request #167
chrisjohntan Oct 30, 2024
594c4bb
Refactor add tag and delete tag command word
chrisjohntan Oct 30, 2024
b892e8b
Merge pull request #171
CYX22222003 Oct 31, 2024
af48fb1
Add addtag to the UG
yooplo Oct 31, 2024
1c0ffd8
Merge pull request #173
KrashKart Oct 31, 2024
174304e
Add functionality to change tag category
chrisjohntan Nov 1, 2024
bfc3ad3
Add categorize tag command
chrisjohntan Nov 1, 2024
cdd4358
Create tests for categorize tag methods
chrisjohntan Nov 1, 2024
c759132
Add header comment
chrisjohntan Nov 1, 2024
9e1efd3
Merge pull request #175
KrashKart Nov 1, 2024
821993c
Update uml diagram for undo redo
CYX22222003 Nov 1, 2024
1c6ec2b
Add uml for redo action
CYX22222003 Nov 1, 2024
6e359b6
Update DG
CYX22222003 Nov 1, 2024
5c0e7ca
Update DG for new undo and redo
CYX22222003 Nov 1, 2024
7eb4a60
Correct formatting errors
CYX22222003 Nov 2, 2024
f88a85a
Add Tag Manager to track tags
chrisjohntan Nov 2, 2024
d4dbafd
Modify tag related methods
chrisjohntan Nov 2, 2024
7cb08cf
Add tag category to display as text in the UI
chrisjohntan Nov 2, 2024
fdf256b
Implement display of update tags after addtag
KrashKart Nov 2, 2024
b724f70
Fix small bug with display message.
yooplo Nov 2, 2024
d2152a9
Merge pull request #185
yooplo Nov 2, 2024
c391b89
Implement getOrderedTags for Person
KrashKart Nov 2, 2024
4a0a2ff
Replace the invalid category example of "modules" with "acads"
yooplo Nov 2, 2024
b470ad5
Neaten the css code by abstracting out the styling related to the
yooplo Nov 2, 2024
444c877
Move back the unrelated attribute label from tag card css file
yooplo Nov 2, 2024
5e8f100
Fix unit test cases
KrashKart Nov 2, 2024
c1a310b
Merge pull request #187
KrashKart Nov 2, 2024
cffb017
Merge branch 'master' into branch-addtag-message
KrashKart Nov 2, 2024
5e3a28b
Merge branch 'master' into branch-tag-order
KrashKart Nov 2, 2024
7360310
Update user guide
CYX22222003 Nov 2, 2024
a03bb67
Delete assertion in DeleteTagParser
KrashKart Nov 2, 2024
cd4fbe0
Tidy MESSAGE_USAGEs
KrashKart Nov 2, 2024
3a50eea
Merge master branch
CYX22222003 Nov 2, 2024
94b6c22
Merge pull request #193
CYX22222003 Nov 2, 2024
5fa2f3d
Merge master branch to update testcases
CYX22222003 Nov 2, 2024
1b736bc
Merge pull request #195
CYX22222003 Nov 2, 2024
401d5a3
Update add tag parser
CYX22222003 Nov 2, 2024
9155ef7
Modify style errors
CYX22222003 Nov 2, 2024
fdd060a
Update test cases for new change in error message
CYX22222003 Nov 2, 2024
787a2d2
Correct style errors
CYX22222003 Nov 2, 2024
e9546ef
Merge branch 'master' into branch-messages
KrashKart Nov 2, 2024
68d3e14
Delete Find subclasses
KrashKart Nov 2, 2024
64342da
Remove unit tests for find subclasses
KrashKart Nov 2, 2024
fc17abe
Merge branch 'master' into branch-tag-order
KrashKart Nov 2, 2024
6d350d5
Merge pull request #199
KrashKart Nov 2, 2024
2a1df40
Correct spelling and grammatical errors
CYX22222003 Nov 2, 2024
e132dde
Correct spelling errors
CYX22222003 Nov 2, 2024
c77083e
Merge branch 'master' into branch-abstract-css
yooplo Nov 2, 2024
b62fb76
Merge branch 'master' into branch-invalid-example-fix
yooplo Nov 2, 2024
cc65e18
Merge pull request #188
KrashKart Nov 2, 2024
4670c1c
Merge pull request #190
KrashKart Nov 2, 2024
1599014
Add onclick function to UI tag class to display tag details on display
yooplo Nov 2, 2024
79063f6
Checkstyle fix
yooplo Nov 2, 2024
99dde99
Merge pull request #182 from chrisjohntan/add-tag-manager
yooplo Nov 2, 2024
2fb4296
Merge branch 'master' into branch-add-tagCatToDisplay
yooplo Nov 2, 2024
d5d653b
Merge pull request #200
CYX22222003 Nov 3, 2024
e16b2d9
Merge branch 'master' into branch-add-tagCatToDisplay
yooplo Nov 3, 2024
ff78daa
Fix parsing of invalid input
chrisjohntan Nov 3, 2024
505da26
Add method to get the category of a tag
chrisjohntan Nov 3, 2024
54166a6
Fix bug where persons do not receive updated tags
chrisjohntan Nov 3, 2024
d91861d
Update tests for tag category methods
chrisjohntan Nov 3, 2024
eb093ac
Merge branch 'master' into add-tag-manager
chrisjohntan Nov 3, 2024
9b1e0e1
Remove debugging code
chrisjohntan Nov 3, 2024
e38afa0
Merge pull request #202
KrashKart Nov 4, 2024
8b59292
Merge pull request #206
KrashKart Nov 4, 2024
59fdafa
Add tagCategory property
KrashKart Nov 4, 2024
79f9b1a
Fix unit test cases for Json functionality
KrashKart Nov 4, 2024
7bc32fe
Fix more unit tests
KrashKart Nov 4, 2024
e46434c
Merge branch 'master' into branch-tag-order
KrashKart Nov 4, 2024
d5a0a29
Merge pull request #191
KrashKart Nov 4, 2024
bebf5d4
Unit tests for TagCategory
KrashKart Nov 4, 2024
0841232
Correct spelling and expression errors
CYX22222003 Nov 4, 2024
9472d89
Correct spelling and expression errors
CYX22222003 Nov 4, 2024
a783838
Merge pull request #178
KrashKart Nov 4, 2024
bdd4fe9
Merge branch 'master' into branch-json-tagcat
KrashKart Nov 4, 2024
1d24f26
Change user guide
KrashKart Nov 4, 2024
5876e89
Change grammar
KrashKart Nov 4, 2024
34da714
Merge pull request #208
KrashKart Nov 4, 2024
279c32a
Updated UG image to show most recent UI.
yooplo Nov 4, 2024
8f1b646
Merge pull request #220
CYX22222003 Nov 4, 2024
3c196a6
Update the cattag implementation
yooplo Nov 4, 2024
1258121
Fix bug of UI not updating after cattag command
chrisjohntan Nov 4, 2024
cc7832b
Fix test stub method
chrisjohntan Nov 4, 2024
7f4f80f
Update the test cases for cattag
yooplo Nov 4, 2024
ae8fabe
Add in error for duplicate tags
yooplo Nov 4, 2024
638fb7f
Merge pull request #221 from chrisjohntan/fix-cattag-ui
yooplo Nov 4, 2024
88261a3
Merge branch 'master' into branch-cattag-multiple-inputs-fix
yooplo Nov 4, 2024
9b137de
Change index to make it more professional
KrashKart Nov 5, 2024
8edd1d8
Change Ui.png
KrashKart Nov 5, 2024
e817535
Add cheesy quote and more segmentation
KrashKart Nov 5, 2024
ab872e9
Separate new and original command classes
KrashKart Nov 5, 2024
8931099
Edit developer guide
KrashKart Nov 5, 2024
b0891b5
Add cattag to the command class diagram
KrashKart Nov 5, 2024
10180c0
Add the stupid eof newline
KrashKart Nov 5, 2024
9715b63
Correct typo
KrashKart Nov 5, 2024
8c336a5
Add acknowledgement for CampusConnect name
KrashKart Nov 5, 2024
1c140c9
Add efforts
KrashKart Nov 5, 2024
af2fcfc
Change some parts of effort
KrashKart Nov 5, 2024
75fe25c
Implement update for changing the tag labels color in the UI
yooplo Nov 5, 2024
46e0f7a
Merge pull request #223 from KrashKart/branch-edit-index
yooplo Nov 5, 2024
fc06e49
Update to the class description of CategorizeTagCommand
yooplo Nov 5, 2024
a5845c3
Merge branch 'master' into branch-cattag-multiple-inputs-fix
yooplo Nov 5, 2024
de139bc
Merge branch 'master' into branch-Coloring-of-personcard-tags
yooplo Nov 5, 2024
6c39f34
Change minimum height and width
KrashKart Nov 5, 2024
695d1f4
Make SuperFindCommand MESSAGE_USAGE shorter
KrashKart Nov 5, 2024
6335216
Remove unused dependency
KrashKart Nov 5, 2024
49ca26f
Merge pull request #228
KrashKart Nov 5, 2024
ecb0410
Merge pull request #229 from KrashKart/branch-taller-resultdisplay
yooplo Nov 5, 2024
75a5ab1
Merge pull request #222
chrisjohntan Nov 5, 2024
2ef047f
Merge pull request #224
KrashKart Nov 5, 2024
c48a302
Merge pull request #225
KrashKart Nov 5, 2024
e73cd64
Update the UG Ui picture to the latest one
yooplo Nov 5, 2024
f135c70
Change codecov and Java CI status links
KrashKart Nov 5, 2024
a405b4d
Add future features to the DG
yooplo Nov 5, 2024
851dd2f
Update Ui.png to show all the different tag categories
yooplo Nov 5, 2024
20c1f8a
Shorten cattag category keyword
chrisjohntan Nov 5, 2024
17afd6c
Add cattag instructions to user guide
chrisjohntan Nov 5, 2024
d5db57b
Add more possible features
yooplo Nov 5, 2024
e92cc5a
Update list layout into a table layout for the future features
yooplo Nov 5, 2024
8370761
Merge pull request #231
yooplo Nov 5, 2024
7823289
Fix formatting error
KrashKart Nov 5, 2024
c5a9eaf
Add hyperlink functionality
KrashKart Nov 5, 2024
0114f86
Change HelpWindow icon
KrashKart Nov 5, 2024
d274cd5
Implement style sheet and inset adjustment
KrashKart Nov 5, 2024
e0d3800
Implement toggling of hyperlink state
KrashKart Nov 5, 2024
029e9d9
Improve Javadoc description
KrashKart Nov 5, 2024
69efa5d
Merge pull request #232
KrashKart Nov 5, 2024
ee28908
Specify only one category allowed
chrisjohntan Nov 5, 2024
7dbb848
Merge pull request #236
CYX22222003 Nov 5, 2024
2a319e4
Update UML for undo command
CYX22222003 Nov 5, 2024
724d296
Correct bugs in UndoCommand
CYX22222003 Nov 6, 2024
c3e9fea
Update model stub
CYX22222003 Nov 6, 2024
cda2111
Modify DG
CYX22222003 Nov 6, 2024
474e877
Update user stories and use cases
CYX22222003 Nov 6, 2024
9d0794a
Update activity diagram
CYX22222003 Nov 6, 2024
de15d1b
Add more use cases
CYX22222003 Nov 6, 2024
f94df97
Merge pull request #238
CYX22222003 Nov 6, 2024
b37f725
Edit User Guide
KrashKart Nov 6, 2024
3118d9e
Merge pull request #234
KrashKart Nov 6, 2024
2b9fae5
Edit UG
KrashKart Nov 6, 2024
09e0573
Merge branch 'master' into branch-user-centric-ug
KrashKart Nov 6, 2024
1322e94
Change details in UG
KrashKart Nov 6, 2024
fa7ad9e
Change find and help descriptions
KrashKart Nov 6, 2024
0121d94
Add TagManager associations
chrisjohntan Nov 6, 2024
62f385c
Merge pull request #241
KrashKart Nov 6, 2024
3ea9106
Remove extra brackets in success message
chrisjohntan Nov 6, 2024
fd337ba
Add info on tag category colours
chrisjohntan Nov 6, 2024
0dd94f0
Fix the displaying bug of cattag
blackpanther9229 Nov 7, 2024
3d532aa
Add more details to UG of cattag
blackpanther9229 Nov 7, 2024
153dd91
Merge pull request #249
yooplo Nov 7, 2024
f9f305c
More details for cattag UG
blackpanther9229 Nov 7, 2024
0afb31b
Merge branch 'master' into branch-alpha-bug
blackpanther9229 Nov 7, 2024
49598cb
style error fixed
blackpanther9229 Nov 7, 2024
86fcf83
Better details for cattag MESSAGE_USAGE
blackpanther9229 Nov 7, 2024
0dcaf9d
style error fixed
blackpanther9229 Nov 7, 2024
0fd80f7
Merge pull request #253 from blackpanther9229/branch-alpha-bug
blackpanther9229 Nov 7, 2024
6bcb7ae
Merge pull request #243 from chrisjohntan/update-cattag-dg
yooplo Nov 7, 2024
8e75711
Allow commands containing duplicate tags to succeed
chrisjohntan Nov 7, 2024
97a17eb
Add anchors to command summary table
chrisjohntan Nov 7, 2024
40a330e
Remove tutorial section in docs sidebar
chrisjohntan Nov 7, 2024
5179b3e
Improve docs wording
chrisjohntan Nov 7, 2024
cbb3ec3
Merge pull request #257
CYX22222003 Nov 7, 2024
6f5d3a4
Remove traces of address book
CYX22222003 Nov 7, 2024
fd0df2d
Update user guide
CYX22222003 Nov 7, 2024
f7a5d37
Correct formatting errors
CYX22222003 Nov 7, 2024
400c4ca
Specify conditions for redo and undo
CYX22222003 Nov 7, 2024
255fab1
Merge pull request #260
CYX22222003 Nov 7, 2024
fadaeca
Add UG detail of deltag
blackpanther9229 Nov 7, 2024
27d023c
Modify README acknowledgements
KrashKart Nov 7, 2024
31c1d1c
Merge branch 'master' into branch-improve-ug
KrashKart Nov 7, 2024
aa8d343
Typing bug in docs
blackpanther9229 Nov 7, 2024
f94ca83
Modify UG to warn for redo and undo
KrashKart Nov 7, 2024
6dad28f
Change "campus connect" to "CampusConnect"
KrashKart Nov 7, 2024
4eb7c77
Add terms to glossary
KrashKart Nov 7, 2024
4220a47
Merge pull request #266
KrashKart Nov 7, 2024
dfd9ae1
Merge pull request #263 from blackpanther9229/branch-alpha-bug
blackpanther9229 Nov 7, 2024
933f2de
Fix headers and link to sections
KrashKart Nov 7, 2024
f0df837
Fix typo
KrashKart Nov 7, 2024
aefe3cf
Merge pull request #269 from KrashKart/branch-dg-glossary
blackpanther9229 Nov 7, 2024
c971a41
Merge pull request #267
CYX22222003 Nov 7, 2024
ad8a6d7
Make changes to UG, DG and markbind
KrashKart Nov 7, 2024
337e54a
Add Christopher's portfolio md
KrashKart Nov 7, 2024
bd53988
Change CampusConnectLogo
KrashKart Nov 7, 2024
ab01b8e
Change markbind logo
KrashKart Nov 7, 2024
3fddb65
Edit portfolio md files
KrashKart Nov 7, 2024
34a175e
Add stupid eof newline
KrashKart Nov 7, 2024
1cb5bf3
Merge pull request #272
KrashKart Nov 7, 2024
f7739fc
Change logo again
KrashKart Nov 7, 2024
0d711c9
Add instructions for manual testing
CYX22222003 Nov 7, 2024
00f05d4
Merge branch 'master' into testing-instruct
CYX22222003 Nov 7, 2024
71f26df
Merge pull request #274
CYX22222003 Nov 7, 2024
f936259
Add instructions for manual testing
KrashKart Nov 7, 2024
b5390f8
Merge branch 'master' into branch-manual-testing
KrashKart Nov 7, 2024
7ae5e7f
Change minor thing
KrashKart Nov 7, 2024
8dc1c4d
Merge branch 'branch-manual-testing' of https://github.com/KrashKart/…
KrashKart Nov 7, 2024
a2e9311
Change expected results for deltag and find
KrashKart Nov 7, 2024
324be12
Remove unnecessary terms generated by AI
CYX22222003 Nov 7, 2024
ee76f1f
Merge pull request #278
KrashKart Nov 7, 2024
cf55dec
Merge branch 'master' into testing-instruct
CYX22222003 Nov 7, 2024
6466826
Remove unnecessary terms again
CYX22222003 Nov 7, 2024
8236346
Merge from remote branch
CYX22222003 Nov 7, 2024
8f1e6fd
Add testing instructions for cattag in DG
chrisjohntan Nov 7, 2024
320961a
Merge pull request #275
CYX22222003 Nov 8, 2024
66c997d
Merge branch 'master' into add-instructions-ug
KrashKart Nov 8, 2024
103bf8e
Specified duplicate contact
KrashKart Nov 8, 2024
2aa3877
Acknowledged image sources
KrashKart Nov 8, 2024
032678c
Merge pull request #279
chrisjohntan Nov 8, 2024
b3343cd
Merge pull request #280
KrashKart Nov 8, 2024
ea5eee0
Merge pull request #282
chrisjohntan Nov 8, 2024
53c7311
Fix dead releases link
chrisjohntan Nov 8, 2024
572a8eb
Merge pull request #286
chrisjohntan Nov 8, 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
25 changes: 25 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: MarkBind Action

on:
push:
branches:
- master

jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Install Graphviz
run: sudo apt-get install graphviz
- name: Install Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'zulu'
- name: Build & Deploy MarkBind site
uses: MarkBind/markbind-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
rootDirectory: './docs'
baseUrl: '/tp' # assuming your repo name is tp
version: '^5.5.2'
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/
24 changes: 13 additions & 11 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)
[![Java CI](https://github.com/AY2425S1-CS2103T-F14a-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2425S1-CS2103T-F14a-4/tp/actions) [![codecov](https://codecov.io/gh/AY2425S1-CS2103T-F14a-4/tp/graph/badge.svg?token=WJ26AR9Y26)](https://codecov.io/gh/AY2425S1-CS2103T-F14a-4/tp)

![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/#contributing-to-se-edu) for more info.
# CampusConnect
> Made by NUS students, for NUS students

Sporting the iconic colours of NUS, CampusConnect is a seamless platform for undergraduate students to exchange contact
information to socialise and mingle.

# Features
CampusConnect not only provides basic contact information storage solutions, but also custom tagging, searching, and
sorting features for quicker and easier organisation and contact retrieval.

# Acknowledgements
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
6 changes: 5 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,11 @@ dependencies {
}

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

run {
enableAssertions = true
}

defaultTasks 'clean', 'test'
23 changes: 23 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
_markbind/logs/

# Dependency directories
node_modules/

# Production build files (change if you output the build to a different directory)
_site/

# Env
.env
.env.local

# IDE configs
.vscode/
.idea/*
*.iml
55 changes: 29 additions & 26 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,62 @@
---
layout: page
title: About Us
layout: default.md
title: "About Us"
---

We are a team based in the [School of Computing, National University of Singapore](https://www.comp.nus.edu.sg).
# 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`

## Project team
AY2425S1-CS2103T-F14a-4

### John Doe
### Nguyen Tien Hoang

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

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

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

### Jane Doe
### Justin Jiang

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

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

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

### Johnny Doe
### Zheng Jie

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

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

* Role: Developer
* Responsibilities: Data

### Jean Doe
### Chen Yixun

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading

### James Doe
### Christopher Tan

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Integration
6 changes: 4 additions & 2 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
layout: page
title: Configuration guide
layout: default.md
title: "Configuration guide"
---

# Configuration guide

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
15 changes: 9 additions & 6 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
---
layout: page
title: DevOps guide
layout: default.md
title: "DevOps guide"
pageNav: 3
---

* Table of Contents
{:toc}
# DevOps guide

--------------------------------------------------------------------------------------------------------------------
<!-- * Table of Contents -->
<page-nav-print />

<!-- -------------------------------------------------------------------------------------------------------------------- -->

## Build automation

Expand Down Expand Up @@ -73,7 +76,7 @@ Any warnings or errors will be printed out to the console.

Here are the steps to create a new release.

1. Update the version number in [`MainApp.java`](https://github.com/se-edu/addressbook-level3/tree/master/src/main/java/seedu/address/MainApp.java).
1. Update the version number in [`MainApp.java`](https://github.com/se-edu/CampusConnect/tree/master/src/main/java/seedu/address/MainApp.java).
1. Generate a fat JAR file using Gradle (i.e., `gradlew shadowJar`).
1. Tag the repo with the version number. e.g. `v0.1`
1. [Create a new release using GitHub](https://help.github.com/articles/creating-releases/). Upload the JAR file you created.
Loading