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

[CS2113-W11-2] WildWatch #5

Open
wants to merge 774 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 195 commits
Commits
Show all changes
774 commits
Select commit Hold shift + click to select a range
07fa741
Fix indentation error in HelpCommand.java
woodenclock Nov 7, 2023
e328348
Merge pull request #199 from woodenclock/master
woodenclock Nov 7, 2023
960d0f1
Update woodenclock.md
woodenclock Nov 7, 2023
b0b8846
Update woodenclock.md
woodenclock Nov 7, 2023
ab60692
Update woodenclock.md
woodenclock Nov 7, 2023
e8ff0c3
Update woodenclock.md
woodenclock Nov 7, 2023
d3ec80f
Update woodenclock.md
woodenclock Nov 7, 2023
29e9a02
Update woodenclock.md
woodenclock Nov 7, 2023
6cec181
Update woodenclock.md
woodenclock Nov 7, 2023
940456b
Update woodenclock.md
woodenclock Nov 7, 2023
a14d42d
Update woodenclock.md
woodenclock Nov 7, 2023
dbefad9
Update woodenclock.md
woodenclock Nov 7, 2023
c9092db
Made a draft for Manual Testing section in DG
imaginarys996 Nov 7, 2023
4910d4f
Update woodenclock.md
woodenclock Nov 7, 2023
741642b
Merge pull request #200 from imaginarys96/master
imaginarys96 Nov 7, 2023
e9d5450
Update woodenclock.md
woodenclock Nov 7, 2023
69c5022
Update woodenclock.md
woodenclock Nov 7, 2023
3f8ff87
Update UserGuide.md
woodenclock Nov 7, 2023
220ee47
Fix bug: [PE-D][Tester B] Failed to further validate yes/no choice fo…
woodenclock Nov 7, 2023
a3f2f06
Update UserGuide.md
woodenclock Nov 7, 2023
7954ec4
Update UserGuide.md
woodenclock Nov 7, 2023
db48ee2
Enhancement: bye during the delete prompt will exit program
woodenclock Nov 7, 2023
24149e3
Update UserGuide.md
woodenclock Nov 7, 2023
e66365b
Merge pull request #201 from woodenclock/master
woodenclock Nov 7, 2023
4fb4af5
Update add sequence diagram
lctxct Nov 8, 2023
71af4ff
Merge pull request #202 from lctxct/update-add-uml
lctxct Nov 8, 2023
409005a
Replace image in DG
lctxct Nov 8, 2023
b76fde3
Merge pull request #203 from lctxct/update-add-uml
lctxct Nov 8, 2023
b5621fe
Add duplicate entry check
lctxct Nov 8, 2023
ba8836b
Update AddCommandParser with duplicate check
lctxct Nov 8, 2023
8a52526
Modify error message to provide more details
lctxct Nov 8, 2023
dea25e5
Modify FileLoader to check for duplicate entries
lctxct Nov 8, 2023
beee331
Modify EditCommand to disallow duplicates
lctxct Nov 8, 2023
a8379e1
Modify error message
lctxct Nov 8, 2023
7e54540
Fix checkstyle
lctxct Nov 8, 2023
1ff3a34
Update UserGuide.md
woodenclock Nov 8, 2023
bc90aed
Update UserGuide.md
woodenclock Nov 8, 2023
f78a0ac
Update DeveloperGuide.md
woodenclock Nov 8, 2023
3518f83
Update UserGuide.md
woodenclock Nov 8, 2023
b0fc5dc
Update UserGuide.md
woodenclock Nov 8, 2023
53eacbc
Update UserGuide.md
woodenclock Nov 8, 2023
81845d6
Modify summary command to list entries
lctxct Nov 8, 2023
107b21e
Update DeveloperGuide.md
woodenclock Nov 8, 2023
47c6de4
Update DeveloperGuide.md
woodenclock Nov 8, 2023
594a9ab
Update DeveloperGuide.md
woodenclock Nov 8, 2023
7338bd7
Update UserGuide.md
woodenclock Nov 8, 2023
8e38fd4
Update UserGuide.md
woodenclock Nov 8, 2023
3d1c9a2
Update UserGuide.md
woodenclock Nov 8, 2023
aafb9fd
Update DeveloperGuide.md
woodenclock Nov 8, 2023
263d160
Update 'tasks' to 'entries' in files
woodenclock Nov 8, 2023
2fa0954
Merge pull request #208 from woodenclock/master
woodenclock Nov 8, 2023
a790194
added back Manual Testing section for UG
imaginarys996 Nov 8, 2023
08646a2
Merge pull request #209 from imaginarys96/master
imaginarys96 Nov 8, 2023
f385899
added some non-functional requirements
imaginarys996 Nov 8, 2023
fae7bd9
Merge remote-tracking branch 'origin/master'
imaginarys996 Nov 8, 2023
e5272f1
Update UserGuide.md
lctxct Nov 8, 2023
c2bbf3c
Merge pull request #210 from imaginarys96/master
imaginarys96 Nov 8, 2023
5ee7ac3
added find command instructions when running help command in app
imaginarys996 Nov 8, 2023
98ca7a1
Merge pull request #211 from imaginarys96/master
imaginarys96 Nov 8, 2023
9a75dcd
fix formatting in UG Manual Testing section
imaginarys996 Nov 8, 2023
93c744d
Update DeveloperGuide.md
woodenclock Nov 8, 2023
1f6e13e
Update DeveloperGuide.md
woodenclock Nov 8, 2023
c52143e
Fix naming of hasSpecies method
woodenclock Nov 8, 2023
e03b9fc
Merge pull request #213 from woodenclock/master
woodenclock Nov 8, 2023
e7f99b8
Change <DATE> to DD-MM-YYYY
woodenclock Nov 8, 2023
6952fac
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 8, 2023
354c5c7
Merge pull request #214 from woodenclock/master
woodenclock Nov 8, 2023
be55f10
Update DeveloperGuide.md
woodenclock Nov 8, 2023
3c8df0a
Update UserGuide.md
woodenclock Nov 8, 2023
4ff2bd4
Update UserGuide.md
woodenclock Nov 8, 2023
0527b94
Update UserGuide.md
woodenclock Nov 8, 2023
4002d49
Update UserGuide.md
woodenclock Nov 8, 2023
89d1365
Update UserGuide.md
woodenclock Nov 8, 2023
815167a
Update UserGuide.md
woodenclock Nov 8, 2023
39fe5ba
Update UserGuide.md
woodenclock Nov 8, 2023
80f7b2e
Update UserGuide.md
woodenclock Nov 8, 2023
9ded775
Update UserGuide.md
woodenclock Nov 8, 2023
4d2adc6
Update UserGuide.md
woodenclock Nov 8, 2023
329cf45
Update UserGuide.md
woodenclock Nov 8, 2023
e18a720
Update UserGuide.md
woodenclock Nov 8, 2023
4506432
Update Help Page according to the update in the UG
woodenclock Nov 8, 2023
b657fbb
Update UserGuide.md
woodenclock Nov 8, 2023
02a0c08
Update DeveloperGuide.md
woodenclock Nov 8, 2023
2a69f65
Update DeveloperGuide.md
woodenclock Nov 8, 2023
234b503
Update UserGuide.md
woodenclock Nov 8, 2023
5da43c4
Update UserGuide.md
woodenclock Nov 8, 2023
4cafcd2
Update DeveloperGuide.md
woodenclock Nov 8, 2023
86b15ec
Update DeveloperGuide.md
woodenclock Nov 8, 2023
66d119b
Update DeveloperGuide.md
woodenclock Nov 8, 2023
704a2c9
Merge pull request #215 from woodenclock/master
woodenclock Nov 8, 2023
fb9db3b
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 8, 2023
771a1b2
Update Help Page according to the update in the UG
woodenclock Nov 8, 2023
b5eb9bc
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 8, 2023
7e3f4bd
Merge pull request #216 from woodenclock/master
woodenclock Nov 8, 2023
af1b891
Change from 1 entries to 1 entry #212
woodenclock Nov 9, 2023
a63762c
Merge pull request #217 from woodenclock/master
woodenclock Nov 9, 2023
0676a92
fix merge conflict (accept upstream)
imaginarys996 Nov 9, 2023
8f9c0d4
fix formatting in DG
imaginarys996 Nov 9, 2023
5e446e5
update AboutUs
imaginarys996 Nov 9, 2023
754792a
Merge pull request #218 from imaginarys96/master
imaginarys96 Nov 9, 2023
7983015
Update DeveloperGuide.md
woodenclock Nov 9, 2023
582f085
Update DeveloperGuide.md
woodenclock Nov 9, 2023
4105a44
Update DeveloperGuide.md
woodenclock Nov 9, 2023
e80b3e7
Update DeveloperGuide.md
woodenclock Nov 9, 2023
5c2a469
Update UserGuide.md
woodenclock Nov 9, 2023
7fd8053
Update UserGuide.md
woodenclock Nov 9, 2023
e0b7606
Update UserGuide.md
woodenclock Nov 9, 2023
7db3714
Update UserGuide.md
woodenclock Nov 9, 2023
62fc853
Update DeveloperGuide.md
woodenclock Nov 9, 2023
0779b88
Update UserGuide.md
woodenclock Nov 9, 2023
48775a0
Update UserGuide.md
woodenclock Nov 9, 2023
d399352
Update UserGuide.md
woodenclock Nov 9, 2023
5069df6
Update UserGuide.md
woodenclock Nov 9, 2023
05cafed
Update UserGuide.md
woodenclock Nov 9, 2023
af28ff6
Update UserGuide.md
woodenclock Nov 9, 2023
29dfd83
Update UserGuide.md
woodenclock Nov 9, 2023
3144cdb
Update UserGuide.md
woodenclock Nov 9, 2023
05b7487
Update DeveloperGuide.md
woodenclock Nov 9, 2023
830108e
Update UserGuide.md
woodenclock Nov 9, 2023
0fb0bfc
Update UserGuide.md
woodenclock Nov 9, 2023
7383ef1
Update UserGuide.md
woodenclock Nov 9, 2023
28a101d
Update UserGuide.md
woodenclock Nov 9, 2023
346e4bf
Update UserGuide.md
woodenclock Nov 9, 2023
96ac996
Update UserGuide.md
woodenclock Nov 9, 2023
699860d
Update UserGuide.md
woodenclock Nov 9, 2023
91333cd
Update UserGuide.md
woodenclock Nov 9, 2023
72d5dad
Update UserGuide.md
woodenclock Nov 9, 2023
e6e3382
Merge pull request #204 from lctxct/check-duplicate-entry
woodenclock Nov 9, 2023
96f0cfd
Merge pull request #207 from lctxct/modify-summary-command
woodenclock Nov 9, 2023
8abe0b3
Rectify spelling errors in SummaryCommandParser
woodenclock Nov 9, 2023
80bbd7e
Rectify spelling errors in SummaryCommandParser
woodenclock Nov 9, 2023
7e897ed
Merge pull request #220 from woodenclock/master
woodenclock Nov 9, 2023
398e3d1
Update code standards ini EditCommand
woodenclock Nov 10, 2023
7f30c7c
Update UserGuide.md
woodenclock Nov 10, 2023
a90c97d
Update UserGuide.md
woodenclock Nov 10, 2023
fd8aa17
Update UserGuide.md
woodenclock Nov 10, 2023
c5f0906
Update UserGuide.md
woodenclock Nov 10, 2023
71e60b7
Update UserGuide.md
woodenclock Nov 10, 2023
d49c320
Update UserGuide.md
woodenclock Nov 10, 2023
ca63c4a
Update UserGuide.md
woodenclock Nov 10, 2023
ea61b4f
Update UserGuide.md
woodenclock Nov 10, 2023
ac1e417
Update UserGuide.md
woodenclock Nov 10, 2023
349540e
Update UserGuide.md
woodenclock Nov 10, 2023
dd739c5
Update UserGuide.md
woodenclock Nov 10, 2023
e573f12
Update UserGuide.md
woodenclock Nov 10, 2023
447a596
Update UserGuide.md
woodenclock Nov 10, 2023
c660d83
Update UserGuide.md
woodenclock Nov 10, 2023
5b25615
Update UserGuide.md
woodenclock Nov 10, 2023
896f450
Update UserGuide.md
woodenclock Nov 10, 2023
5b308d4
Update UserGuide.md
woodenclock Nov 10, 2023
38a922a
Update UserGuide.md
woodenclock Nov 10, 2023
f529414
Update UserGuide.md
woodenclock Nov 10, 2023
777c043
Update UserGuide.md
woodenclock Nov 10, 2023
26bf760
Update UserGuide.md
woodenclock Nov 10, 2023
e724971
Update UserGuide.md
woodenclock Nov 10, 2023
7f7fc87
Update UserGuide.md
woodenclock Nov 10, 2023
46750b0
Update UserGuide.md
woodenclock Nov 10, 2023
e08c659
Update UserGuide.md
woodenclock Nov 10, 2023
3524b52
Update UserGuide.md
woodenclock Nov 10, 2023
88ed7a8
Update UserGuide.md
woodenclock Nov 10, 2023
f99a706
Update UserGuide.md
woodenclock Nov 10, 2023
9373f5a
Update UserGuide.md
woodenclock Nov 10, 2023
520c644
Update UserGuide.md
woodenclock Nov 10, 2023
f1df089
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 10, 2023
1851a42
Update DeveloperGuide.md
woodenclock Nov 10, 2023
033ac33
Update DeveloperGuide.md
woodenclock Nov 10, 2023
684343d
Update UserGuide.md
woodenclock Nov 10, 2023
48c4e97
Update DeveloperGuide.md
woodenclock Nov 10, 2023
00a85c6
Update DeveloperGuide.md
woodenclock Nov 10, 2023
15723ed
Update DeveloperGuide.md
woodenclock Nov 10, 2023
6d4591b
Update DeveloperGuide.md
woodenclock Nov 10, 2023
3af1781
Update DeveloperGuide.md
woodenclock Nov 10, 2023
89d6fbf
Update DeveloperGuide.md
woodenclock Nov 10, 2023
a900144
Update DeveloperGuide.md
woodenclock Nov 10, 2023
a446c9f
Update DeveloperGuide.md
woodenclock Nov 10, 2023
1ba5638
Update DeveloperGuide.md
woodenclock Nov 10, 2023
8996288
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 10, 2023
163694d
Update ExportCommand to be more robust
woodenclock Nov 10, 2023
fd78431
Update log
woodenclock Nov 10, 2023
a03548e
Delete WildWatch.log.2
woodenclock Nov 10, 2023
2680fad
Update UserGuide.md
woodenclock Nov 10, 2023
68449df
Update ExportCommand to be more robust
woodenclock Nov 10, 2023
78553f9
Update ExportCommand to be more robust
woodenclock Nov 10, 2023
78379e1
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 10, 2023
0d720f4
Update UserGuide.md
woodenclock Nov 10, 2023
6aa6323
Merge pull request #221 from woodenclock/master
woodenclock Nov 10, 2023
d3fe3e9
Update UserGuide.md
woodenclock Nov 10, 2023
8190d5f
Update DeveloperGuide.md
woodenclock Nov 10, 2023
31fcb88
Update DeveloperGuide.md
woodenclock Nov 10, 2023
fb5100d
Update DeveloperGuide.md
woodenclock Nov 10, 2023
8e18297
Update DeveloperGuide.md.
woodenclock Nov 10, 2023
55b16ab
added imaginarys96.md
imaginarys996 Nov 11, 2023
0f3f759
added SummaryCommandTest
imaginarys996 Nov 11, 2023
3dbb6aa
modified imaginarys96 portfolio in AboutUs.md
imaginarys996 Nov 11, 2023
a7878b2
fixed gradle error
imaginarys996 Nov 11, 2023
981b1aa
fixed gradle import error
imaginarys996 Nov 11, 2023
4e5f681
Merge pull request #224 from imaginarys96/master
imaginarys96 Nov 11, 2023
7040b8a
updated portfolio page
imaginarys996 Nov 11, 2023
696adf0
Merge pull request #225 from imaginarys96/master
imaginarys96 Nov 11, 2023
ae14cb1
Update UserGuide.md
woodenclock Nov 11, 2023
f7b5cda
Update UserGuide.md
woodenclock Nov 11, 2023
87b4e91
Update SummaryCommand to not be case-sensitive
woodenclock Nov 11, 2023
31c6658
Update woodenclock.md
woodenclock Nov 11, 2023
91ced7e
Update UserGuide.md
woodenclock Nov 11, 2023
ae83853
Merge pull request #226 from woodenclock/master
woodenclock Nov 11, 2023
f2bc3ad
Update HelpCommand to include UG
woodenclock Nov 11, 2023
4adfe66
Update DeveloperGuide.md
woodenclock Nov 11, 2023
bb3e5d5
Update DeveloperGuide.md
woodenclock Nov 11, 2023
6bfcc27
Merge pull request #227 from woodenclock/master
woodenclock Nov 11, 2023
9aeec1f
Update woodenclock.md
woodenclock Nov 11, 2023
134b3e9
Update DeveloperGuide.md
woodenclock Nov 11, 2023
cb28fb2
Update DeveloperGuide.md
woodenclock Nov 11, 2023
1650776
Update DeveloperGuide.md
woodenclock Nov 11, 2023
1bea166
Update DeveloperGuide.md
woodenclock Nov 11, 2023
95168b6
Update DeveloperGuide.md
woodenclock Nov 11, 2023
9862a55
Update DeveloperGuide.md
woodenclock Nov 11, 2023
04779b2
Update DeveloperGuide.md
woodenclock Nov 11, 2023
0f49471
Update HelpCommand to include Interactive Add Command
woodenclock Nov 11, 2023
9279ae3
Merge pull request #228 from woodenclock/master
woodenclock Nov 11, 2023
e0b45fc
Merge remote-tracking branch 'upstream/master'
woodenclock Nov 11, 2023
838606a
Update woodenclock.md
woodenclock Nov 11, 2023
8a8f800
Update ExportCommand
woodenclock Nov 11, 2023
c0869ac
Merge pull request #229 from woodenclock/master
woodenclock Nov 11, 2023
67f05c9
Update woodenclock.md
woodenclock Nov 12, 2023
49e9837
Update woodenclock.md
woodenclock Nov 12, 2023
5dbed72
Update woodenclock.md
woodenclock Nov 12, 2023
9ea1a60
added javadoc comments
imaginarys996 Nov 12, 2023
455626a
Merge remote-tracking branch 'origin/master'
imaginarys996 Nov 12, 2023
30be67b
Merge pull request #230 from imaginarys96/master
imaginarys96 Nov 12, 2023
ee7e864
Update UserGuide.md
woodenclock Nov 13, 2023
15b4a4d
Update DeveloperGuide.md
woodenclock Nov 13, 2023
9e313c7
Update DeveloperGuide.md
woodenclock Nov 13, 2023
cdfc35b
Update DeveloperGuide.md
woodenclock Nov 13, 2023
eebf88c
Update woodenclock.md
woodenclock Nov 13, 2023
07503d9
Update woodenclock.md
woodenclock Nov 13, 2023
5341504
Update lctxct.md
lctxct Nov 13, 2023
a8eca15
Update lctxct.md
lctxct Nov 13, 2023
9a6192e
update imaginarys96.md
imaginarys996 Nov 14, 2023
0ab3461
Merge pull request #231 from imaginarys96/master
imaginarys96 Nov 14, 2023
70ae3c9
delete command diagram
Nov 14, 2023
0b8eaf2
Revert "delete command diagram"
Nov 14, 2023
722d15d
Revert "Revert "delete command diagram""
Nov 14, 2023
4b90022
Merge remote-tracking branch 'origin/master'
Nov 14, 2023
877ef88
updated tangzhenen.md
Nov 14, 2023
5969c16
Merge pull request #232 from tangzhenen/master
tangzhenen Nov 14, 2023
4a0244d
update aboutus.md
Nov 14, 2023
fba3ac2
Merge pull request #233 from tangzhenen/master
tangzhenen Nov 14, 2023
c89c531
remove some stuff
imaginarys996 Jan 13, 2024
13d6231
Merge pull request #234 from imaginarys96/master
imaginarys96 Jan 13, 2024
1c4aa37
Update README.md
woodenclock Aug 13, 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
17 changes: 11 additions & 6 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,6 @@ jobs:
- name: Set up repository
uses: actions/checkout@master

- name: Set up repository
uses: actions/checkout@master
with:
ref: master

- name: Merge to master
run: git checkout --progress --force ${{ github.sha }}

Expand All @@ -30,6 +25,16 @@ jobs:
java-version: '11'
java-package: jdk+fx

# Install dos2unix on Linux
- name: Install dos2unix (Linux)
if: runner.os == 'Linux'
run: sudo apt-get update && sudo apt-get install -y dos2unix

# Install dos2unix on macOS
- name: Install dos2unix (macOS)
if: runner.os == 'macOS'
run: brew install dos2unix

- name: Build and check with Gradle
run: ./gradlew check

Expand All @@ -47,4 +52,4 @@ jobs:
if: always() && runner.os == 'Windows'
working-directory: ${{ github.workspace }}/text-ui-test
shell: cmd
run: runtest.bat
run: runtest.bat
11 changes: 10 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,14 @@ src/main/resources/docs/
*.iml
bin/

/text-ui-test/ACTUAL.TXT

text-ui-test/runtest.bat
text-ui-test/runtest.sh
WildWatch.log
text-ui-test/ACTUAL.TXT
META-INF/MANIFEST.MF
text-ui-test/EXPECTED-UNIX.TXT
WildWatch.log.1
WildWatch.log.1.lck
WildWatch.log.lck
WildWatch.txt
13 changes: 4 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Duke project template


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.

## Setting up in Intellij
Expand All @@ -8,20 +9,14 @@ Prerequisites: JDK 11 (use the exact version), update Intellij to the most recen

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.
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:
1. **Verify the set up**: After the importing is complete, locate the `src/main/java/seedu/wildwatch/WildWatch.java` file, right-click it, and choose `Run WildWatch.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
____ _
| _ \ _ _| | _____
| | | | | | | |/ / _ \
| |_| | |_| | < __/
|____/ \__,_|_|\_\___|

Hello there! Welcome to Wild Watch!

What is your name?
```
Type some word and press enter to let the execution proceed to the end.
Expand Down
5 changes: 3 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ test {
}

application {
mainClass.set("seedu.duke.Duke")
mainClass.set("seedu.wildwatch.WildWatch")
}

shadowJar {
archiveBaseName.set("duke")
archiveBaseName.set("wildwatch")
archiveClassifier.set("")
}

Expand All @@ -43,4 +43,5 @@ checkstyle {

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

Display | Name | Github Profile | Portfolio
--------|:----:|:--------------:|:---------:
![](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)
| Display | Name | Github Profile | Portfolio |
|-----------------------------------------------------------------------------------------|:-----------:|:----------------------------------------:|:------------------------------------:|
| ![](https://github.com/AY2324S1-CS2113T-W11-2/tp/assets/69474977/252865bb-811e-48b1-9777-6c01b98500b1) | Lee Sungmin | [Github](https://github.com/woodenclock) | [Portfolio](https://github.com/AY2324S1-CS2113T-W11-2/tp/blob/master/docs/team/leesungmin.md#lee-sungmin) |
| ![](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) |
43 changes: 38 additions & 5 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,71 @@
# Developer Guide

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall good job. The DG has more to be completed so I don't have much comments to make. No issues with structure and flow. Nice that you have a table of contents and an option to take reader back to top. Cute emojis as well :). Don't forget to include class diagrams as well. I am sure you guys have plans to add in individual commands, explaining the design considerations and implementations.

- [Acknowledgements](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#acknowledgements)
- [Design & Implementation](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#design--implementation)
- [Product Scope](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#product-scope)
- [Target User Profile](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#target-user-profile)
- [Value Proposition](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#value-proposition)
- [User Story](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#user-stories)
- [Non-Funtional Requirements](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#non-functional-requirements)
- [Glossary](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#glossary)
- [Manual Testing](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#manual-testing)
- [Command Summary](https://ay2324s1-cs2113t-w11-2.github.io/tp/DeveloperGuide.html#command-summary)

## Acknowledgements

{list here sources of all reused/adapted ideas, code, documentation, and third-party libraries -- include links to the original source as well}
Some code snippets were referenced from [here](https://github.com/woodenclock/ip.git).

## Design & implementation


## Design & Implementation

{Describe the design and implementation of the product. Use UML diagrams and short code snippets where applicable.}

WildWatch is a CLI based software that helps zoos keep track of animal inhabitants.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AddCommand should be destroyed after being executed and returns a command result.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yepp^ and what do the 'a's above return arrows represent?



## Product scope
### Target user profile

{Describe the target user profile}
Target user profile are the clerks working in zoos.


### Value proposition

{Describe the value proposition: what problem does it solve?}


## User Stories

|Version| As a ... | I want to ... | So that I can ...|
|--------|----------|---------------|------------------|
|v1.0|new user|see usage instructions|refer to them when I forget how to use the application|
|v1.0|new user|see help instructions|refer to them when I forget how to use the application|
|v1.0|zoo clerk|add an animal entry|record the animals in the zoo, and refer to them afterwards|
|v1.0|zoo clerk|delete an animal entry|remove redundant or invalid animal entry|
|v1.0|zoo clerk|list all the entries|see what entries I have entered previously, and refer to them|
|v2.0|user|find a to-do item by name|locate a to-do without having to go through the entire list|
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about other things like saving, editing, and summarising?




## Non-Functional Requirements

{Give non-functional requirements}



## Glossary

* *glossary item* - Definition

## Instructions for manual testing


## Manual Testing

{Give instructions on how to do a manual product testing e.g., how to load sample data to be used for testing}



## Command Summary


4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Duke
# WildWatch

{Give product intro here}
Wildwatch is a program for recording down individual wildlife in a wildlife reserve via a Command Line Interface (CLI).

Useful links:
* [User Guide](UserGuide.md)
Expand Down
Loading