Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
674 commits
Select commit Hold shift + click to select a range
c783232
Fix checkstyle
ChinZJ Mar 28, 2025
02dcbc0
Fix DG
ChinZJ Mar 28, 2025
264d85f
Modify DG and adjust JavaFX, GUISettings
philbertshea Mar 28, 2025
3c1b392
Merge pull request #179 from philbertshea/resolve-att-bugs
hhlh27 Mar 30, 2025
97f4bd2
Update user guide
hhlh27 Mar 30, 2025
ba51519
Update message usage
hhlh27 Mar 30, 2025
4425570
Fix checkstyle issue
hhlh27 Mar 30, 2025
98c31bf
Update add error message
ChinZJ Mar 30, 2025
c1bcb66
Merge pull request #178 from ChinZJ/update-add
hhlh27 Mar 30, 2025
fcb5886
Merge pull request #188 from hhlh27/update-delete
hhlh27 Mar 30, 2025
32be19b
Standardise tag ordering displayed in the results panel
aquaimpact Mar 30, 2025
346f687
Fix Checkstyle
aquaimpact Mar 30, 2025
b967fc8
Make error message to prevent users from editing required fields
aquaimpact Mar 30, 2025
85e68e6
Update JUnit tests for EditCommandParser
aquaimpact Mar 31, 2025
c0a1108
Merge pull request #192 from aquaimpact/fix-tag-ordering
philbertshea Mar 31, 2025
ccc7470
Update JUnits for edit command and batch edit
aquaimpact Mar 31, 2025
aa98255
Update User Guide
philbertshea Mar 31, 2025
93cd436
Fix bugs for delete command
hhlh27 Mar 31, 2025
b5b1d32
Update LabScore to make maxScores global
hsinyilow Mar 31, 2025
c38268c
Fix edit command usage message
aquaimpact Mar 31, 2025
4af6deb
Update delete command tests
hhlh27 Mar 31, 2025
3ee47df
Update single and batch edit success message
aquaimpact Mar 31, 2025
19df8f6
Update EditCommandParser to check if at least 1 of the flags is given
aquaimpact Mar 31, 2025
16778d6
Update DevGuide and UserGuide
philbertshea Mar 31, 2025
7b6969c
Merge branch 'master' into fix-edit-error-message
aquaimpact Mar 31, 2025
1542122
Update UML Diagrams
philbertshea Mar 31, 2025
3e18203
Update visual feedback
hsinyilow Mar 31, 2025
3fdc50c
Update EditCommandParser error message with invalid indexes
aquaimpact Mar 31, 2025
09c017d
Update UG for edit, tag and export commands
aquaimpact Apr 1, 2025
2ab305a
Update the UG for the other sections
aquaimpact Apr 1, 2025
eb45f04
Fix checkstyle issues
hhlh27 Apr 1, 2025
c843e5b
Update user guide
hhlh27 Apr 1, 2025
aa601d1
Update developer guide
hhlh27 Apr 1, 2025
f7912a8
Merge pull request #204 from aquaimpact/update-user-guide
philbertshea Apr 1, 2025
771931c
Update developer guide
hhlh27 Apr 1, 2025
b9893c0
Merge pull request #193 from aquaimpact/fix-edit-error-message
philbertshea Apr 1, 2025
4ab980f
Merge branch 'master' into improve-att-quality
philbertshea Apr 1, 2025
93d369f
Update test message and fix checkstyle
philbertshea Apr 1, 2025
b4eb202
Change implementation for LabScore
hsinyilow Apr 1, 2025
e6b9ff7
Update UpdateLabScoreCommand to fix alpha bugs
hsinyilow Apr 1, 2025
f7bc8fd
Update testing of AttendanceList
philbertshea Apr 1, 2025
8916ea3
Update lab score section
hsinyilow Apr 1, 2025
03af9e6
Merge branch 'master' into update-lab-score-2
hsinyilow Apr 2, 2025
e0353fb
Update lab score section
hsinyilow Apr 2, 2025
fe21758
Merge branch 'update-lab-score-2' of https://github.com/hsinyilow/tp …
hsinyilow Apr 2, 2025
7701592
Update UI formatting and allow copyable contacts
ChinZJ Apr 2, 2025
625335f
Update DG diagrams and UG links
ChinZJ Apr 2, 2025
a8b50ca
Update DG
ChinZJ Apr 2, 2025
a85c0ff
Update delete error handling
hhlh27 Apr 2, 2025
c335e4a
Update DeveloperGuide.md
hhlh27 Apr 2, 2025
c0cc058
Create toggle command to hide and show detailed student record
ChinZJ Apr 2, 2025
8d0b385
Fix checkstyle
ChinZJ Apr 2, 2025
60445e5
Update DeveloperGuide.md
hhlh27 Apr 2, 2025
63d7d97
Update error handling
hhlh27 Apr 2, 2025
05ecc18
Update error messages
hhlh27 Apr 2, 2025
dfc724d
Update DeveloperGuide.md
hhlh27 Apr 2, 2025
fc03eb8
Merge branch 'master' into update-doc-files
hhlh27 Apr 2, 2025
5fd469b
Resolve search issue #199
xuxuezhou Apr 2, 2025
bffabe5
Handle missing and extra CSV fields in CsvUtil and fix Checkstyle issues
xuxuezhou Apr 2, 2025
63ba52f
Update UG and DG with LoadDataCommand
xuxuezhou Apr 2, 2025
6089a73
Update UI export function
aquaimpact Apr 2, 2025
88d0f6f
Update UG and new tests
philbertshea Apr 2, 2025
fc19468
Correct checkstyle issues
philbertshea Apr 2, 2025
b533e97
Remove unused imports and variables
aquaimpact Apr 2, 2025
7971456
Update command feedback format
hsinyilow Apr 2, 2025
13699c7
Add AttendanceList testing
philbertshea Apr 2, 2025
6c8e4c8
Add assertions to LabScore
hsinyilow Apr 2, 2025
091c0e7
Update user guide for lab command
hsinyilow Apr 2, 2025
a62348f
Merge pull request #202 from hsinyilow/update-lab-score-2
ChinZJ Apr 2, 2025
33dc44e
Fix grammar
ChinZJ Apr 2, 2025
3540b32
Merge pull request #226 from hsinyilow/user-guide-update
xuxuezhou Apr 2, 2025
ef51c72
Bug fix TagCommand
aquaimpact Apr 2, 2025
04eb456
Merge pull request #206 from hhlh27/fix-delete-command-bugs
hsinyilow Apr 2, 2025
78d40e6
Remove binary files
xuxuezhou Apr 2, 2025
e8d7ecd
Remove binary files
xuxuezhou Apr 2, 2025
4016db8
Update DG for ExportCommand
aquaimpact Apr 2, 2025
3b186d0
Throw error for incorrect input format
xuxuezhou Apr 3, 2025
22ffb84
Remove bin
xuxuezhou Apr 3, 2025
13a8fdc
Add JUnits for TagCommand
aquaimpact Apr 3, 2025
aa5a58d
Update command format with Linux format
xuxuezhou Apr 3, 2025
f933a58
Fix format issue
xuxuezhou Apr 3, 2025
6a7438f
Fix format issue and remove binary files
xuxuezhou Apr 3, 2025
c835663
Update LoadDataCommand with Linux format
xuxuezhou Apr 3, 2025
7a49342
Update DeveloperGuide.md
hhlh27 Apr 3, 2025
c0ff669
Update ArchitectureSequenceDiagram.puml
hhlh27 Apr 3, 2025
de90178
Merge branch 'AY2425S2-CS2103-F15-4:master' into update-doc-files
hhlh27 Apr 3, 2025
b258bd7
Update DeveloperGuide.md
hhlh27 Apr 3, 2025
62be645
Update invalid index error message
hhlh27 Apr 3, 2025
d19c2d0
Merge pull request #224 from aquaimpact/fix-export-ui-bug
ChinZJ Apr 3, 2025
278d665
Merge pull request #228 from aquaimpact/update-tag-command
ChinZJ Apr 3, 2025
3ccaf4f
Update DeveloperGuide.md
hhlh27 Apr 3, 2025
0e09f6d
Update undo redo command
hsinyilow Apr 3, 2025
4b9617b
Merge branch 'master' into improve-att-quality
philbertshea Apr 3, 2025
53c76d5
Fix bugs from merge
philbertshea Apr 3, 2025
bc3fc8f
Merge pull request #207 from philbertshea/improve-att-quality
hsinyilow Apr 3, 2025
00f11dc
Merge pull request #232 from hsinyilow/update-undo-redo
philbertshea Apr 3, 2025
b8cb7a7
Merge pull request #218 from xuxuezhou/fix-duplicate-search
hsinyilow Apr 3, 2025
21f189e
Merge branch 'master' of https://github.com/ChinZJ/tp into update-toggle
ChinZJ Apr 3, 2025
b74e830
Fix diagram
ChinZJ Apr 3, 2025
69e4966
Merge branch 'master' of https://github.com/ChinZJ/tp into update-add
ChinZJ Apr 3, 2025
ee11750
Fix UML format
ChinZJ Apr 3, 2025
bdbf2d9
Fix loading lab score bug
hsinyilow Apr 3, 2025
6552649
Fix numbering issue
ChinZJ Apr 3, 2025
bcce29b
Fix numbering issue
ChinZJ Apr 3, 2025
7d9fd19
Fix UI images
ChinZJ Apr 3, 2025
37f4d81
Merge pull request #213 from ChinZJ/update-add
aquaimpact Apr 3, 2025
e668868
Merge branch 'master' of https://github.com/ChinZJ/tp into update-toggle
ChinZJ Apr 3, 2025
875b953
Merge pull request #216 from ChinZJ/update-toggle
aquaimpact Apr 3, 2025
65fdeec
Merge branch 'master' into update-doc-files
hhlh27 Apr 3, 2025
7625b19
Merge pull request #217 from hhlh27/update-doc-files
ChinZJ Apr 3, 2025
afbe249
Merge pull request #222 from xuxuezhou/update-ug-dg
hsinyilow Apr 3, 2025
2e77d39
Merge pull request #219 from xuxuezhou/fix-load-data
hsinyilow Apr 3, 2025
1eb4f1a
Update Javadoc comments
hsinyilow Apr 3, 2025
44450d1
Merge branch 'master' into bug-fix
hsinyilow Apr 3, 2025
bcb77fd
Update AddressBookParser
hsinyilow Apr 3, 2025
13c89ec
Update developer guide
hsinyilow Apr 3, 2025
0b61b13
Merge pull request #234 from hsinyilow/bug-fix
ChinZJ Apr 3, 2025
3d75d49
Update DeveloperGuide.md
hhlh27 Apr 3, 2025
92859a2
Update DeveloperGuide.md
hhlh27 Apr 3, 2025
e8c808d
Update testing for MarkAttendanceCommandParser
philbertshea Apr 3, 2025
c2eea66
Update user guide
hsinyilow Apr 3, 2025
64595ec
Merge branch 'master' into update-user-guide-2
hsinyilow Apr 3, 2025
9aac72c
Merge pull request #237 from hsinyilow/update-user-guide-2
ChinZJ Apr 3, 2025
83177d9
Update UG and DG layout
aquaimpact Apr 3, 2025
0235b50
Merge branch 'master' into load-data-dg-update
aquaimpact Apr 3, 2025
8a35937
Update testing to be more comprehensive
philbertshea Apr 3, 2025
1403424
Merge pull request #238 from hhlh27/update-doc-files
hsinyilow Apr 3, 2025
28f6d80
Merge pull request #240 from philbertshea/improve-att-testing
hsinyilow Apr 3, 2025
8163a00
Update DG and UG with minor fixes
aquaimpact Apr 3, 2025
4af7cd0
Merge branch 'master' into load-data-dg-update
aquaimpact Apr 3, 2025
4559d54
Update DeveloperGuide
aquaimpact Apr 3, 2025
51052a9
Fix checkstyle
aquaimpact Apr 3, 2025
ec2e82e
Merge pull request #241 from aquaimpact/load-data-dg-update
ChinZJ Apr 3, 2025
a01888a
Fix UG bug
aquaimpact Apr 3, 2025
a6e8b93
Merge pull request #243 from aquaimpact/fix-ug-bug
hsinyilow Apr 3, 2025
2f99e5e
Update version number
ChinZJ Apr 3, 2025
9b9716e
Merge pull request #244 from ChinZJ/update-add
hsinyilow Apr 3, 2025
2e5fab1
Update UserGuide and MainApp
philbertshea Apr 3, 2025
e82bf4a
Merge pull request #247 from philbertshea/update-mainapp-and-dg
aquaimpact Apr 3, 2025
8f9550f
Update UG formatting
philbertshea Apr 3, 2025
ed011ff
Merge pull request #249 from philbertshea/update-ug-formatting
aquaimpact Apr 3, 2025
7799517
Update UG for formatting
philbertshea Apr 3, 2025
856cb3f
Merge pull request #251 from philbertshea/update-ug-again
aquaimpact Apr 4, 2025
2527a5e
Update Developer Guide and User Guide
philbertshea Apr 4, 2025
31095de
Update DG and UG
ChinZJ Apr 5, 2025
adfb00b
Update User Guide
philbertshea Apr 5, 2025
2634bcb
Update User Guide to clarify brackets
philbertshea Apr 5, 2025
2b332db
Update Developer Guide test cases
philbertshea Apr 5, 2025
b48b651
Fix toggle bug
ChinZJ Apr 5, 2025
61fdff6
Fix UG misrepresentation
ChinZJ Apr 5, 2025
ba1ecab
Update MarkAttendanceCommand errors to be more useful
philbertshea Apr 5, 2025
cc0e284
Remove redundancy
ChinZJ Apr 5, 2025
bcd4759
Update user guide
hhlh27 Apr 5, 2025
588fee1
Update UG and DG to account for feature flaws
ChinZJ Apr 5, 2025
01ec3ce
Update user guide
hhlh27 Apr 5, 2025
0c01017
Update User Guide
philbertshea Apr 5, 2025
30ae767
Update PersonListPanel to resolve flicker
philbertshea Apr 5, 2025
08235d6
Update AttendanceTest and AttendanceListTest
philbertshea Apr 5, 2025
aba54d9
Update MarkAttendanceCommandTest
philbertshea Apr 5, 2025
83cf2ee
Update user guide
hhlh27 Apr 6, 2025
a8f9e86
Update MarkAttendanceCommandTest and ParserUtilTest
philbertshea Apr 6, 2025
8772e2e
Update UserGuide for tutorial group handling
philbertshea Apr 6, 2025
7932cf6
Update DeveloperGuide
xuxuezhou Apr 6, 2025
85559f4
Update DG and UG
xuxuezhou Apr 6, 2025
46f8495
Merge pull request #344 from philbertshea/add-att-testing
xuxuezhou Apr 6, 2025
fb147d4
Merge pull request #337 from philbertshea/improve-att-docs
xuxuezhou Apr 6, 2025
a4f474b
Merge pull request #345 from xuxuezhou/pe-d-load
philbertshea Apr 6, 2025
d510a02
Fix tutorial match issue
xuxuezhou Apr 6, 2025
fcc44d0
Update class Name to support special character check
xuxuezhou Apr 6, 2025
d8cb050
Fix UserGuide
xuxuezhou Apr 6, 2025
c7b39b9
Fix format issue
xuxuezhou Apr 6, 2025
460f414
Merge pull request #346 from xuxuezhou/pe-d-updated-search
philbertshea Apr 6, 2025
23ddd07
Merge pull request #340 from ChinZJ/update-toggle
philbertshea Apr 6, 2025
73ee624
Merge pull request #339 from philbertshea/update-att-error
xuxuezhou Apr 6, 2025
212fbe8
Add more detailed descriptions to tag error messages
aquaimpact Apr 7, 2025
34104ee
Remove unused section in DG
aquaimpact Apr 7, 2025
38c57f8
Update edit UG to make it clearer
aquaimpact Apr 7, 2025
31be63f
Add PPP details
philbertshea Apr 7, 2025
31dbb7d
Update PPPs for everyone
philbertshea Apr 7, 2025
f8f856c
Merge branch 'master' of https://github.com/ChinZJ/tp into update-add
ChinZJ Apr 7, 2025
2be16bf
Update Use Cases in DG
philbertshea Apr 7, 2025
cefe7f0
Update planned enhancements in DG
philbertshea Apr 7, 2025
aa391c3
Update DG
philbertshea Apr 7, 2025
8193bc1
Merge pull request #347 from aquaimpact/fix-tag-bugs
philbertshea Apr 7, 2025
6f0c1b5
Update test files
hhlh27 Apr 7, 2025
6219260
Update DeveloperGuide and UserGuide
philbertshea Apr 7, 2025
bf535a8
Update RepoSense link
philbertshea Apr 7, 2025
182b5d7
Merge pull request #342 from hhlh27/fix-pe-d-bugs
philbertshea Apr 7, 2025
d8714e4
Update ug and dg
hsinyilow Apr 7, 2025
a483cb0
Merge pull request #349 from philbertshea/update-att-dg
hhlh27 Apr 7, 2025
76ed7d6
Merge pull request #351 from philbertshea/add-ppp
hhlh27 Apr 7, 2025
a50e100
Update use of grammar in User Guide
philbertshea Apr 7, 2025
af9d311
Add images to MarkAttendance documentation
philbertshea Apr 7, 2025
08130b5
Correct spelling errors in DG
philbertshea Apr 7, 2025
eb5b74b
Update DG
philbertshea Apr 7, 2025
569c5e6
Merge branch 'master' into resolve-ug-grammar
philbertshea Apr 7, 2025
eba3297
Update DG to reflect use case inaccuracies
philbertshea Apr 7, 2025
d15265b
Update MarkAttendanceCommand message usage
philbertshea Apr 7, 2025
502d382
Update Attendance Javadoc
philbertshea Apr 7, 2025
1edf272
Update lab score section
hsinyilow Apr 7, 2025
1416145
Merge branch 'master' into test-case-and-bug-fix
hsinyilow Apr 7, 2025
3cdf65a
Update test cases
hsinyilow Apr 7, 2025
0973ca1
Update test cases
hsinyilow Apr 7, 2025
ede841a
Update test cases
hsinyilow Apr 7, 2025
f9f07ec
Update test cases
hsinyilow Apr 7, 2025
bac7996
Merge branch 'master' into update-ug-dg
hsinyilow Apr 7, 2025
4b26f77
Update dg
hsinyilow Apr 7, 2025
844fcbd
Update dg and ug
hsinyilow Apr 7, 2025
28693bd
Update UG constraints and error messages in application
ChinZJ Apr 7, 2025
1750541
Fix updates
ChinZJ Apr 7, 2025
6511651
Merge branch 'master' of https://github.com/ChinZJ/tp into update-add
ChinZJ Apr 7, 2025
22834f5
Change priority of phone and telegram handle copy
ChinZJ Apr 8, 2025
6c94f80
Update DG
ChinZJ Apr 8, 2025
866aa6a
Update DG to add Implementation section
philbertshea Apr 8, 2025
73bc4d0
Merge pull request #353 from philbertshea/resolve-ug-grammar
hsinyilow Apr 8, 2025
bd361e6
Update dg
hsinyilow Apr 8, 2025
1dbe300
Merge branch 'master' of https://github.com/ChinZJ/tp into update-add
ChinZJ Apr 8, 2025
0397cd0
Merge pull request #354 from hsinyilow/test-case-and-bug-fix
ChinZJ Apr 8, 2025
d0de885
Update ppp
hsinyilow Apr 8, 2025
5cea2dd
Merge pull request #358 from ChinZJ/update-toggle
aquaimpact Apr 8, 2025
5319488
Merge branch 'master' into update-ug-dg
hsinyilow Apr 8, 2025
d883a39
Update user guide
hsinyilow Apr 8, 2025
2f3be9d
Merge branch 'master' of https://github.com/ChinZJ/tp into update-add
ChinZJ Apr 8, 2025
3ae18f5
Update ppp
hsinyilow Apr 8, 2025
4ea8622
Merge pull request #335 from ChinZJ/update-add
aquaimpact Apr 8, 2025
475fbfd
Merge branch 'master' into update-ug-dg
hsinyilow Apr 8, 2025
4de1cc0
Update dg
hsinyilow Apr 8, 2025
11dbc2e
Update dg
hsinyilow Apr 8, 2025
3e4a4a9
Update ug
hsinyilow Apr 8, 2025
b648fc2
Merge pull request #357 from hsinyilow/update-ug-dg
ChinZJ Apr 8, 2025
8a1bc75
Fix UG and DG typos
ChinZJ Apr 8, 2025
09cbf09
Update UG jar link
ChinZJ Apr 8, 2025
8d3e9a4
Fix grammar error in UC08 of UG
ChinZJ Apr 8, 2025
8e2b31a
Typo in DG
ChinZJ Apr 8, 2025
c1074cd
Merge pull request #359 from ChinZJ/final-changes
philbertshea Apr 8, 2025
0665c08
Update phone message error
ChinZJ Apr 8, 2025
cc199be
Add use cases to DG
philbertshea Apr 8, 2025
c2ee175
Update tabs in DG
philbertshea Apr 8, 2025
de7ec36
Merge pull request #361 from philbertshea/update-ug-dg-formatting
hsinyilow Apr 8, 2025
7e07756
Update portfolio to designate PPP
ChinZJ Apr 8, 2025
0281028
Merge pull request #360 from ChinZJ/final-changes
philbertshea Apr 8, 2025
a5e6ab1
Add lines to DG
philbertshea Apr 8, 2025
813867b
Merge pull request #362 from philbertshea/last-update
hsinyilow Apr 8, 2025
a6ce7e3
Fix DG typo
ChinZJ Apr 8, 2025
c106f82
Merge pull request #363 from ChinZJ/final
hsinyilow Apr 8, 2025
a72370f
Update reuse claim
xuxuezhou May 2, 2025
2e47304
Update reuse claim
xuxuezhou May 2, 2025
4de50ae
Merge pull request #364 from xuxuezhou/update-reuse-claim
xuxuezhou May 2, 2025
b3da818
Update code author
aquaimpact May 2, 2025
2a58c88
Merge pull request #365 from aquaimpact/Update-code-author
aquaimpact May 2, 2025
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
  •  
  •  
  •  
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/
23 changes: 13 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
# TAssist
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![codecov](https://codecov.io/gh/AY2425S2-CS2103-F15-4/tp/branch/master/graph/badge.svg?token=W9PDYP0LF3)](https://codecov.io/gh/AY2425S2-CS2103-F15-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.
## Introduction
TAssist is a keyboard-driven software catered for NUS teaching assistants to streamline the management of tutorial groups.

## Features
_Coming soon._

## Documentation
* For the detailed documentation of this project, see the **[TAssist Website](https://ay2425s2-cs2103-f15-4.github.io/tp/)**.

## Additional Information
* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
10 changes: 8 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
mainClassName = 'seedu.tassist.Main'

sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
Expand All @@ -22,9 +22,15 @@ checkstyle {

test {
useJUnitPlatform()
jvmArgs '-ea'
finalizedBy jacocoTestReport
}

run {
jvmArgs '-ea'
enableAssertions = true
}

task coverage(type: JacocoReport) {
sourceDirectories.from files(sourceSets.main.allSource.srcDirs)
classDirectories.from files(sourceSets.main.output)
Expand Down Expand Up @@ -66,7 +72,7 @@ dependencies {
}

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

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
79 changes: 46 additions & 33 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,72 @@
---
layout: page
title: About Us
layout: default
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

You can reach us at the email `seer[at]comp.nus.edu.sg`
We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg).

## Project team

### John Doe
### Chin Zhen Jie

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

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

* Role: Project Advisor
* Role: Deliverables and Deadlines
* Responsibilities: Ensure project deliverables are done on time and in the right format.

### Jane Doe
### Hannah Loh

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Integration
* Responsibilities: In charge of versioning of the code, maintaining code repository

### Johnny Doe
### Low Hsin Yi

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

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

* Role: Developer
* Responsibilities: Data
* Role: Integration
* Responsibilities: In charge of versioning of the code, integrating various parts of the software to create a whole.

### Jean Doe
### Ong Wei En

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Role: Documentation
* Responsibilities: Quality of various project documents

### James Doe
### Philbert Shea

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

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

* Role: Code Quality
* Responsibilities: Looks after code quality, ensures adherence to coding standards, etc.

### Xuezhou Xu

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

[[homepage](https://xuxuezhou.github.io/)]
[[github](https://github.com/xuxuezhou)]
[[PPP portfolio](team/xuxuezhou.md)]

* Role: Testing
* Responsibilities: Ensures the testing of the project is done properly and on time.

* Role: Developer
* Responsibilities: UI
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`).
13 changes: 8 additions & 5 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
Loading