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

[CS2113T-F12-4] CCAManager #48

Open
wants to merge 488 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
488 commits
Select commit Hold shift + click to select a range
4ad2a47
Merge remote-tracking branch 'origin/izdiyad-v2.0' into izdiyad-v2.0
izdiyadfrhn Oct 27, 2021
79261cc
Update Parser.java
izdiyadfrhn Oct 27, 2021
b4a5f3f
Add delete by name for member
Teckwhye Oct 27, 2021
d88d80b
Merge pull request #121 from Teckwhye/TeckHwee-v2.0
Teckwhye Oct 27, 2021
1829ee1
fix coding style
Teckwhye Oct 27, 2021
a76be0c
Fix expected output file
Teckwhye Oct 27, 2021
90eb4a4
Merge pull request #122 from Teckwhye/TeckHwee-v2.0
Teckwhye Oct 27, 2021
525627f
Merge branch 'master' into teckhwee-v2.0
Teckwhye Oct 27, 2021
ea9b7e9
Merge pull request #117 from AY2122S1-CS2113T-F12-4/teckhwee-v2.0
Teckwhye Oct 27, 2021
ab27322
Fix coding style
Teckwhye Oct 27, 2021
b20b07f
Fix coding style
Teckwhye Oct 27, 2021
b42b57b
Merge pull request #123 from Teckwhye/TeckHwee-v2.0
Teckwhye Oct 27, 2021
a2edc18
Merge pull request #124 from AY2122S1-CS2113T-F12-4/teckhwee-v2.0
Teckwhye Oct 27, 2021
5f888d7
Merge branch 'master' into izdiyad-v2.0
Teckwhye Oct 27, 2021
ac0fd6c
Merge pull request #120 from izdiyadfrhn/izdiyad-v2.0
Teckwhye Oct 27, 2021
fd19962
Update UserGuide.md
Teckwhye Oct 27, 2021
0d685c7
Added index to members
Teckwhye Oct 27, 2021
a387777
Change expected output.txt
Teckwhye Oct 27, 2021
5ea5518
Merge pull request #125 from Teckwhye/TeckHwee-v2.0
Teckwhye Oct 27, 2021
8442c3a
Merge pull request #126 from AY2122S1-CS2113T-F12-4/teckhwee-v2.0
Teckwhye Oct 27, 2021
b65b849
Add find training function, add Index to TrainingSchedule
Oct 27, 2021
8e65bb8
fix codingstyle error
Oct 27, 2021
8f2806e
fix traininglisttest
Oct 27, 2021
504d322
Merge pull request #127 from poppolette/glenn-v2.0
glenn-tck Oct 27, 2021
67edb20
Fix edit member issue
Teckwhye Oct 27, 2021
c5606a6
Merge pull request #128 from Teckwhye/TeckHwee-v2.0
Teckwhye Oct 27, 2021
bbc1f76
Fix edit member
Teckwhye Oct 27, 2021
ecdab43
fix minor bug AttendanceStorage
ianwangeeen Oct 28, 2021
9b8db5d
fix minor bug AttendanceStorage
ianwangeeen Oct 28, 2021
92e7b1c
Add assert
Teckwhye Oct 28, 2021
e99037e
Merge pull request #131 from Teckwhye/TeckHwee-v2.0
Teckwhye Oct 28, 2021
87a6349
Merge pull request #132 from AY2122S1-CS2113T-F12-4/teckhwee-v2.0
Teckwhye Oct 28, 2021
caa4cdd
add exception for delete attendance function
ianwangeeen Oct 28, 2021
ff2870d
add exception for delete attendance function
ianwangeeen Oct 28, 2021
6be9f3e
Update README.md
glenn-tck Oct 28, 2021
f0d2371
Update README.md
glenn-tck Oct 28, 2021
6f95f3e
Create README.md
glenn-tck Oct 28, 2021
d2a0278
Add training storage functionality
Oct 28, 2021
7e738bc
Merge pull request #134 from poppolette/glenn-v2.0
glenn-tck Oct 28, 2021
e75686f
Update UserGuide.md
glenn-tck Oct 28, 2021
a33bc4b
add documentation and tests
ianwangeeen Oct 28, 2021
aaf1089
add documentation and tests
ianwangeeen Oct 28, 2021
0fde61d
fix test case on startup
ianwangeeen Oct 28, 2021
c11d641
fix test case on startup
ianwangeeen Oct 28, 2021
116f466
add documentation and tests
ianwangeeen Oct 28, 2021
7ea2129
Update UserGuide.md
izdiyadfrhn Oct 28, 2021
cd1f04f
Update UserGuide.md
izdiyadfrhn Oct 28, 2021
ce55365
Update UserGuide.md
izdiyadfrhn Oct 28, 2021
049a071
Update UserGuide.md
izdiyadfrhn Oct 28, 2021
2f039f2
Update UserGuide.md
izdiyadfrhn Oct 28, 2021
0ba15f6
Update UserGuide.md
izdiyadfrhn Oct 28, 2021
ba9be43
Update UserGuide.md
glenn-tck Oct 28, 2021
d2e99b3
Update DG
Oct 28, 2021
5e4e2b8
Merge pull request #139 from poppolette/glenn-v2.0
glenn-tck Oct 28, 2021
594ebe9
Update DG
Oct 28, 2021
69c3c97
Merge pull request #140 from poppolette/glenn-v2.0
glenn-tck Oct 28, 2021
9ae42a3
Update DG
Oct 28, 2021
32bae60
Merge pull request #141 from poppolette/glenn-v2.0
glenn-tck Oct 28, 2021
e6cda2b
Update DeveloperGuide.md
glenn-tck Oct 28, 2021
289cee2
reposense
xingyuan123 Oct 29, 2021
146431f
m
xingyuan123 Oct 29, 2021
1e76076
m
xingyuan123 Oct 29, 2021
051a455
sus
xingyuan123 Oct 29, 2021
6e38019
Merge pull request #144 from xingyuan123/master
xingyuan123 Oct 29, 2021
52bfc6d
Update UserGuide.md
izdiyadfrhn Nov 1, 2021
81225c8
fixed user guide and cleaned up some
izdiyadfrhn Nov 1, 2021
04b6a5e
fixed incorrect print of empty attendance list message
izdiyadfrhn Nov 2, 2021
88bac30
Merge pull request #207 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 2, 2021
f60594a
Handled improper inputs and added appropriate error message when disp…
izdiyadfrhn Nov 2, 2021
61f1b81
Merge pull request #208 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 2, 2021
ed0b7bc
Can only add attendance if member and training exists (has been added…
izdiyadfrhn Nov 2, 2021
1921487
fix coding style
izdiyadfrhn Nov 2, 2021
a6b6b65
Merge pull request #209 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 2, 2021
7afe864
Handle exception of adding duplicate attendance entries. Once a parti…
izdiyadfrhn Nov 2, 2021
a5df6af
Merge branch 'master' of https://github.com/AY2122S1-CS2113T-F12-4/tp…
izdiyadfrhn Nov 2, 2021
a58b860
Merge pull request #210 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 2, 2021
7eb622c
change UG
ianwangeeen Nov 2, 2021
c9b9aac
Merge pull request #211 from ianwangeeen/master
ianwangeeen Nov 2, 2021
af6be26
Fix coding errors
Nov 2, 2021
5d26e94
Merge branch 'master' into Glenn-v2.1
glenn-tck Nov 2, 2021
b053536
Merge pull request #212 from poppolette/Glenn-v2.1
glenn-tck Nov 2, 2021
1ef84fa
improve OOP for Parser class and add 'find' to help message
ianwangeeen Nov 2, 2021
6b0dea8
improve OOP for Parser class and add 'find' to help message
ianwangeeen Nov 2, 2021
24e394f
Update UG
Nov 2, 2021
a9160b1
Update UG
Nov 2, 2021
6a1c5f6
Update UG
Nov 2, 2021
ab4eafd
Fix codingstyle error
Nov 2, 2021
de8b7c6
Fix test cases
Nov 2, 2021
cc23f75
Fix text-ui-test
Nov 2, 2021
212c7f0
Fix text-ui-test
Nov 2, 2021
e1f3cc1
Fix text-ui-test ????
Nov 2, 2021
ce5791f
fix test
Nov 2, 2021
4673dbf
Merge pull request #214 from poppolette/Glenn-v2.1
glenn-tck Nov 2, 2021
88f634b
Add glenn PPP
Nov 2, 2021
107d3d3
Merge branch 'master' into Glenn-v2.1
glenn-tck Nov 2, 2021
135e9a6
Merge pull request #215 from poppolette/Glenn-v2.1
glenn-tck Nov 2, 2021
174a508
training name in attendance toUpperCase and set up my PPP
izdiyadfrhn Nov 3, 2021
aa33a9d
java docs comments
xingyuan123 Nov 3, 2021
366b58d
Updated UserGuide in Attendance
izdiyadfrhn Nov 3, 2021
c54169b
Update MemberStorage.java
izdiyadfrhn Nov 3, 2021
c6d1ae9
Update AttendanceStorage.java
izdiyadfrhn Nov 3, 2021
7aabb1f
Merge pull request #216 from xingyuan123/backup
xingyuan123 Nov 3, 2021
d5e4d39
Merge pull request #217 from izdiyadfrhn/izdiyad-v2.1
xingyuan123 Nov 3, 2021
19a4804
add more exceptions for edit member and MemberStorage
ianwangeeen Nov 3, 2021
84fc825
Merge branch 'master' into master
ianwangeeen Nov 3, 2021
06889fe
add more exceptions for edit member and MemberStorage
ianwangeeen Nov 3, 2021
7f0f7e9
Update UserGuide.md
ianwangeeen Nov 3, 2021
5e36aa7
add member checks
xingyuan123 Nov 3, 2021
eff6b2c
Merge pull request #219 from xingyuan123/backup
xingyuan123 Nov 3, 2021
1ab2751
no duplicates for member
xingyuan123 Nov 3, 2021
73fca16
Merge pull request #220 from xingyuan123/backup
xingyuan123 Nov 3, 2021
0af0152
issue 186
xingyuan123 Nov 3, 2021
816620c
Merge pull request #221 from xingyuan123/master
xingyuan123 Nov 3, 2021
82deb00
issue 147
xingyuan123 Nov 3, 2021
d25e01d
Merge pull request #222 from xingyuan123/master
xingyuan123 Nov 3, 2021
587e6ce
Attendance portion of UG completed and cleaned up some code
izdiyadfrhn Nov 4, 2021
20bccdc
member details verified
xingyuan123 Nov 4, 2021
89ad9e7
Merge branch 'master' into izdiyad-v2.1
izdiyadfrhn Nov 4, 2021
a4b6720
member duplicates from excel file
xingyuan123 Nov 4, 2021
6bb7c4a
training schedule excel done
xingyuan123 Nov 4, 2021
e91f1d9
Fix validation bugs and exception handlings
Teckwhye Nov 4, 2021
270e27f
Add object diagrams for Entry, Parser, Command, UI and change seq dia…
ianwangeeen Nov 4, 2021
262e975
fix formatting issues
ianwangeeen Nov 4, 2021
1e8c4d6
fix minor formatting probs
ianwangeeen Nov 4, 2021
a5b1610
fix minor formats
ianwangeeen Nov 4, 2021
c680871
add obj diagrams (Entry, Parser, Command, Ui) to UG and ian's PPP
ianwangeeen Nov 4, 2021
160465b
add obj diagram to DG (Ui, Parser, Entry, Command) and ian's PPP
ianwangeeen Nov 4, 2021
3f17e49
gradle
xingyuan123 Nov 4, 2021
b69d950
Merge branch 'master' into master
xingyuan123 Nov 4, 2021
947f0b3
Merge pull request #231 from xingyuan123/master
xingyuan123 Nov 4, 2021
f26d4ad
gradle
xingyuan123 Nov 4, 2021
5c6f492
Merge branch 'master' of https://github.com/xingyuan123/tp
xingyuan123 Nov 4, 2021
1b32cb9
Merge pull request #232 from xingyuan123/master
xingyuan123 Nov 4, 2021
635e34a
Merge branch 'master' into izdiyad-v2.1
izdiyadfrhn Nov 4, 2021
37a6785
Update MemberStorage.java
izdiyadfrhn Nov 4, 2021
aa56d05
Create MemberStorage.java
izdiyadfrhn Nov 4, 2021
49a0c4b
Merge pull request #223 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 4, 2021
d12e996
Update perform IO redirection test to pass
izdiyadfrhn Nov 4, 2021
6a72f46
Merge pull request #233 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 4, 2021
0394a6b
Update DeveloperGuide.md
izdiyadfrhn Nov 4, 2021
bbb9dd0
Edit to follow coding style
Teckwhye Nov 4, 2021
4e643b3
Refactor to follow coding style
Teckwhye Nov 4, 2021
e8719bd
Merge pull request #225 from Teckwhye/TeckHwee-v2.1
Teckwhye Nov 4, 2021
853c2e3
Merge branch 'master' into teckhwee-v2.0
Teckwhye Nov 4, 2021
bf98de8
Fix edit function
Teckwhye Nov 4, 2021
254af9a
Fix JUnit test
Teckwhye Nov 4, 2021
1e4e70e
Merge pull request #235 from Teckwhye/TeckHwee-v2.1
Teckwhye Nov 4, 2021
245a47f
Merge pull request #234 from AY2122S1-CS2113T-F12-4/teckhwee-v2.0
Teckwhye Nov 4, 2021
b56f504
Update UG
Nov 4, 2021
fa0e67d
Merge branch 'master' into Glenn-v2.1
glenn-tck Nov 4, 2021
41fbffa
Merge pull request #236 from poppolette/Glenn-v2.1
glenn-tck Nov 4, 2021
b04d25c
Fix codingstyle error
Nov 4, 2021
ddeafb4
Fix codingstyle error
Nov 4, 2021
ee871e3
Merge pull request #237 from poppolette/Glenn-v2.1
glenn-tck Nov 4, 2021
703ff93
add authortag for poppolette
Nov 4, 2021
848367c
Merge pull request #238 from poppolette/Glenn-v2.1
glenn-tck Nov 4, 2021
dce6881
Update UserGuide.md
glenn-tck Nov 4, 2021
1f0ba3d
Update UserGuide.md
glenn-tck Nov 4, 2021
f4eb963
Add exception handling and PPP
Teckwhye Nov 5, 2021
33f03bc
Add author tag to DG
Teckwhye Nov 5, 2021
2afb83e
Refactor to meet coding styte
Teckwhye Nov 5, 2021
010d6cf
Merge pull request #239 from Teckwhye/TeckHwee-v2.1.2
Teckwhye Nov 5, 2021
c63c468
Merge pull request #240 from AY2122S1-CS2113T-F12-4/teckhwee-v2.0
Teckwhye Nov 5, 2021
3a6248c
Add more JUnit test cases for TrainingList
Nov 5, 2021
96d71a3
Fix checkstyle error
Nov 5, 2021
9bdabdf
Fix checkstyle error
Nov 5, 2021
af8f9f4
Fix checkstyle error
Nov 5, 2021
63c9df0
Merge pull request #241 from poppolette/Glenn-v2.1
glenn-tck Nov 5, 2021
0fa0d9c
attendance storage
xingyuan123 Nov 5, 2021
f8e1f7f
Merge pull request #242 from xingyuan123/master
xingyuan123 Nov 5, 2021
9327ce2
resolve UG member section and Acknowledgements
ianwangeeen Nov 5, 2021
0674e27
resolve UG member section and Acknowledgements
ianwangeeen Nov 5, 2021
d3c0697
Merge pull request #244 from ianwangeeen/master
ianwangeeen Nov 5, 2021
dbc64e6
resolve UG member section and Acknowledgements
ianwangeeen Nov 5, 2021
5944eb8
Update DeveloperGuide.md
ianwangeeen Nov 6, 2021
6d31a2d
Update DeveloperGuide.md
ianwangeeen Nov 6, 2021
0ba3bf9
Update DeveloperGuide.md
ianwangeeen Nov 6, 2021
a311563
Update DeveloperGuide.md
ianwangeeen Nov 6, 2021
179c89b
Update DeveloperGuide.md
ianwangeeen Nov 6, 2021
954acbb
Update DeveloperGuide.md
ianwangeeen Nov 6, 2021
01e1e77
Update UserGuide.md
ianwangeeen Nov 6, 2021
19dbbcc
Update UserGuide.md
ianwangeeen Nov 6, 2021
0a8c02a
Update UserGuide.md
ianwangeeen Nov 6, 2021
ee1dad8
Update UserGuide.md
ianwangeeen Nov 6, 2021
4cc0b6b
Update UserGuide.md
ianwangeeen Nov 6, 2021
2e71c7f
Update UserGuide.md
ianwangeeen Nov 6, 2021
bf076fc
Update UserGuide.md
ianwangeeen Nov 6, 2021
4c67daf
Update UserGuide.md
ianwangeeen Nov 6, 2021
cd45d07
Update UserGuide.md
ianwangeeen Nov 6, 2021
587539e
Update UserGuide.md
ianwangeeen Nov 6, 2021
f20db5e
Update UserGuide.md
ianwangeeen Nov 6, 2021
496aed2
Fix DG architecture sequence diagram, fix DG formatting
Nov 6, 2021
18e068f
Merge pull request #246 from poppolette/Glenn-v2.1
glenn-tck Nov 6, 2021
b53038e
fix architecture sequence diagram
Nov 6, 2021
0e345a3
Merge pull request #247 from poppolette/Glenn-v2.1
glenn-tck Nov 6, 2021
d53a6a5
Fixed delete attendance function
izdiyadfrhn Nov 6, 2021
8b01c9d
Update AttendanceStorage.java
izdiyadfrhn Nov 6, 2021
2198c1a
Update AttendanceStorage.java
izdiyadfrhn Nov 6, 2021
39d5cd2
Merge pull request #248 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 6, 2021
2324f43
debug and ug for storage
xingyuan123 Nov 6, 2021
d38b361
Merge pull request #249 from xingyuan123/master
xingyuan123 Nov 6, 2021
f7c6d5b
Create UserGuide.md
Teckwhye Nov 6, 2021
1f3c797
Added Xing Yuan changes because I overwritten it
Teckwhye Nov 6, 2021
1b0e83f
gradle
xingyuan123 Nov 6, 2021
ec300af
Merge pull request #250 from xingyuan123/master
xingyuan123 Nov 6, 2021
d163775
Add more JUnit test cases for AttendanceList and javadocs
izdiyadfrhn Nov 6, 2021
4529c94
Merge pull request #251 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 6, 2021
888fb91
Update izdiyadfrhn.md
izdiyadfrhn Nov 6, 2021
0bb7184
Update AboutUs.md
izdiyadfrhn Nov 6, 2021
57bb0b6
Update README.md
izdiyadfrhn Nov 6, 2021
91ad17f
UG and PPP for xing yuan
xingyuan123 Nov 7, 2021
9a2b081
UG and PPP for xing yuan
xingyuan123 Nov 7, 2021
e3a1c92
Merge pull request #252 from xingyuan123/master
xingyuan123 Nov 7, 2021
e14b125
Update Test case for Member
Teckwhye Nov 7, 2021
c0e8c7d
PPP for xing yuan
xingyuan123 Nov 7, 2021
e51b067
Merge pull request #254 from xingyuan123/master
xingyuan123 Nov 7, 2021
4da948c
Updated values
Teckwhye Nov 7, 2021
dff13bb
Updated values for MemberTest
Teckwhye Nov 7, 2021
4efa034
Merge pull request #253 from Teckwhye/TeckHwee-MoreTestCase
Teckwhye Nov 7, 2021
1750ebf
Update AboutUs.md
izdiyadfrhn Nov 7, 2021
dd99a04
Add member PlantUML
Teckwhye Nov 7, 2021
3dc3d44
Update MemberComponent.puml
Teckwhye Nov 7, 2021
1ed4497
Update UserGuide.md
ianwangeeen Nov 7, 2021
f5db10d
Update DG diagrams
Nov 7, 2021
35cbc4d
Merge pull request #255 from poppolette/Glenn-v2.1
glenn-tck Nov 7, 2021
62b0b35
Update DG
Teckwhye Nov 7, 2021
d23d027
Merge branch 'master' into TeckHwee-MoreTestCase
Teckwhye Nov 7, 2021
e307d86
Merge pull request #256 from Teckwhye/TeckHwee-MoreTestCase
Teckwhye Nov 7, 2021
bd092f7
change PPP for ian
ianwangeeen Nov 7, 2021
46e1421
change PPP for ian
ianwangeeen Nov 7, 2021
dfc4411
Edit Image
Teckwhye Nov 7, 2021
2c643b2
change PPP for ian
ianwangeeen Nov 7, 2021
ac9bd5e
Merge pull request #259 from Teckwhye/master
Teckwhye Nov 7, 2021
2aaa9a3
Update DG and PPP
Nov 7, 2021
e7db9c3
Merge pull request #260 from poppolette/Glenn-v2.1
glenn-tck Nov 7, 2021
6126e74
fix minor bug in parser
ianwangeeen Nov 7, 2021
5282255
fix minor bug in parser
ianwangeeen Nov 7, 2021
d05a3ea
Update PPP
Nov 7, 2021
34f9841
Merge pull request #262 from poppolette/Glenn-v2.1
glenn-tck Nov 7, 2021
83434c3
Update README.md
glenn-tck Nov 7, 2021
815c5aa
Update DG
Nov 7, 2021
52d4633
Merge pull request #263 from poppolette/Glenn-v2.1
glenn-tck Nov 7, 2021
c264813
Updated DG
izdiyadfrhn Nov 8, 2021
07bb183
Merge pull request #264 from izdiyadfrhn/izdiyad-v2.1
izdiyadfrhn Nov 8, 2021
f7e0101
ppp
xingyuan123 Nov 8, 2021
3789c16
ppp
xingyuan123 Nov 8, 2021
3723219
Merge pull request #265 from xingyuan123/master
xingyuan123 Nov 8, 2021
0b1af6f
Update UserGuide.md
glenn-tck Nov 8, 2021
4fe9dcb
Update DeveloperGuide.md
glenn-tck Nov 8, 2021
09ba156
Update UserGuide.md
glenn-tck Nov 8, 2021
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
65 changes: 7 additions & 58 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,65 +1,14 @@
# Duke project template
# CCA Manager

This is a project template for a greenfield Java project. It's named after the Java mascot _Duke_. Given below are instructions on how to use it.
This is a project for a greenfield Java project. CCA Manager is a CLI application, and it is designed to help CCA's manage their administrative issues.

## Setting up in Intellij
Prerequisites: `JDK 11`, update Intellij to the most recent version.

Prerequisites: JDK 11 (use the exact version), update Intellij to the most recent version.
## Useful Links

1. **Ensure Intellij JDK 11 is defined as an SDK**, as described [here](https://www.jetbrains.com/help/idea/sdk.html#set-up-jdk) -- this step is not needed if you have used JDK 11 in a previous Intellij project.
* In the same dialog, you _may_ have to set the Project language level field to the SDK default option.
1. **Import the project _as a Gradle project_**, as described [here](https://se-education.org/guides/tutorials/intellijImportGradleProject.html).
1. **Verify the set up**: After the importing is complete, locate the `src/main/java/seedu/duke/Duke.java` file, right-click it, and choose `Run Duke.main()`. If the setup is correct, you should see something like the below:
```
> Task :compileJava
> Task :processResources NO-SOURCE
> Task :classes

> Task :Duke.main()
Hello from
____ _
| _ \ _ _| | _____
| | | | | | | |/ / _ \
| |_| | |_| | < __/
|____/ \__,_|_|\_\___|

What is your name?
```
Type some word and press enter to let the execution proceed to the end.
[User Guide](https://ay2122s1-cs2113t-f12-4.github.io/tp/UserGuide.html) - Get an overview of the supported commands and syntaxes here

## Build automation using Gradle
[Developer Guide](https://ay2122s1-cs2113t-f12-4.github.io/tp/DeveloperGuide.html) - View the developers guide here

* This project uses Gradle for build automation and dependency management. It includes a basic build script as well (i.e. the `build.gradle` file).
* If you are new to Gradle, refer to the [Gradle Tutorial at se-education.org/guides](https://se-education.org/guides/tutorials/gradle.html).
[About Us](https://ay2122s1-cs2113t-f12-4.github.io/tp/AboutUs.html) - Learn more about the developer here

## Testing

### I/O redirection tests

* To run _I/O redirection_ tests (aka _Text UI tests_), navigate to the `text-ui-test` and run the `runtest(.bat/.sh)` script.

### JUnit tests

* A skeleton JUnit test (`src/test/java/seedu/duke/DukeTest.java`) is provided with this project template.
* If you are new to JUnit, refer to the [JUnit Tutorial at se-education.org/guides](https://se-education.org/guides/tutorials/junit.html).

## Checkstyle

* A sample CheckStyle rule configuration is provided in this project.
* If you are new to Checkstyle, refer to the [Checkstyle Tutorial at se-education.org/guides](https://se-education.org/guides/tutorials/checkstyle.html).

## CI using GitHub Actions

The project uses [GitHub actions](https://github.com/features/actions) for CI. When you push a commit to this repo or PR against it, GitHub actions will run automatically to build and verify the code as updated by the commit/PR.

## Documentation

`/docs` folder contains a skeleton version of the project documentation.

Steps for publishing documentation to the public:
1. If you are using this project template for an individual project, go your fork on GitHub.<br>
If you are using this project template for a team project, go to the team fork on GitHub.
1. Click on the `settings` tab.
1. Scroll down to the `GitHub Pages` section.
1. Set the `source` as `master branch /docs folder`.
1. Optionally, use the `choose a theme` button to choose a theme for your documentation.
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
theme: jekyll-theme-slate
1 change: 1 addition & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,5 @@ checkstyle {

run{
standardInput = System.in
enableAssertions = true
}
12 changes: 6 additions & 6 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# About us

Display | Name | Github Profile | Portfolio
Display | Member Name | Github Profile | Project Portfolio Page (PPP)
--------|:----:|:--------------:|:---------:
![](https://via.placeholder.com/100.png?text=Photo) | John Doe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Joe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ron John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | John Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Xing Yuan | [xingyuan123](https://github.com/xingyuan123) | [Portfolio](https://ay2122s1-cs2113t-f12-4.github.io/tp/team/xingyuan123.html)
![](https://via.placeholder.com/100.png?text=Photo) | Teck Hwee | [Teckwhye](https://github.com/Teckwhye) | [Portfolio](https://ay2122s1-cs2113t-f12-4.github.io/tp/team/teckwhye.html)
![](https://via.placeholder.com/100.png?text=Photo) | Glenn Tan | [poppolette](https://github.com/poppolette) | [Portfolio](https://ay2122s1-cs2113t-f12-4.github.io/tp/team/poppolette.html)
![](https://via.placeholder.com/100.png?text=Photo) | Izdiyad Farhan | [izdiyadfrhn](https://github.com/izdiyadfrhn) | [Portfolio](https://ay2122s1-cs2113t-f12-4.github.io/tp/team/izdiyadfrhn.html)
![](https://via.placeholder.com/100.png?text=Photo) | Ian Wang | [ianwangeeen](https://github.com/ianwangeeen) | [Portfolio](https://ay2122s1-cs2113t-f12-4.github.io/tp/team/ianwangeeen.html)
Loading