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-T10-3] MangaTantou #9

Open
wants to merge 655 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
655 commits
Select commit Hold shift + click to select a range
1dc75c8
Update Main to use Tantou
averageandyyy Nov 4, 2024
afb4526
Merge branch 'master' into schedule_updated_parser_fixed
iaso1774 Nov 4, 2024
afa244f
Fixed import issues caused by branch merge
Nov 4, 2024
8909a6a
Removed unused import
Nov 4, 2024
a7b4168
Merge pull request #99 from iaso1774/schedule_updated_parser_fixed
iaso1774 Nov 4, 2024
05711a7
Included config file based on suggestion by @xenthm
Nov 4, 2024
4eb29c7
Included config file based on suggestion by @xenthm
Nov 4, 2024
cff9b55
Merge branch 'master' into DG
iaso1774 Nov 4, 2024
9ab771b
Updated schedule.png
Nov 4, 2024
1f0ac65
Merge remote-tracking branch 'origin/DG' into DG
Nov 4, 2024
e1c5c83
Merge pull request #101 from iaso1774/DG
iaso1774 Nov 4, 2024
1c0cf9b
Update Deadline tests to check for the right exception being thrown
averageandyyy Nov 4, 2024
c3a28a7
Remove unused import
averageandyyy Nov 4, 2024
dee05e7
Update Tantou references to MangaTantou
averageandyyy Nov 4, 2024
c1fb4f2
Update parsing regex to stop at all valid flags, flag of interest inc…
averageandyyy Nov 4, 2024
e52e68b
Rename MangaTantou to Tantou
averageandyyy Nov 4, 2024
1d4d20a
Merge pull request #114 from averageandyyy/branch-StressTest
xenthm Nov 4, 2024
05627d1
Update UML diagrams to match new Sale class
xenthm Nov 4, 2024
4f4cd1a
Update DG
xenthm Nov 4, 2024
bb42ba5
Add table of contents to DG
xenthm Nov 4, 2024
446da87
Add table of contents to DG
xenthm Nov 4, 2024
5b53ee4
Update DG with new data file format
xenthm Nov 4, 2024
168ae33
Add field extractor regex explanation
xenthm Nov 4, 2024
5893eca
Update capitalization of manual testing section
xenthm Nov 4, 2024
b52bf1a
Update AddSalesCommand sequence diagram
sarahchow03 Nov 4, 2024
603e8a9
Refactor .img and .puml names
sarahchow03 Nov 4, 2024
79ad044
Add generalizable sequence diagram for command processing
sarahchow03 Nov 4, 2024
88ba4c7
Update AboutUs.md
xenthm Nov 4, 2024
f8298d9
Update spelling for regex to RegEx
xenthm Nov 4, 2024
7aa5b58
Add Donovan's (xenthm) PPP
xenthm Nov 4, 2024
1430315
Update link to PPP in AboutUs.md
xenthm Nov 4, 2024
a90c32e
Cut some words from PPP
xenthm Nov 4, 2024
26a895b
Change log message output to a file
xenthm Nov 5, 2024
5b52f1f
Perform checks if logging is enabled in Tantou
xenthm Nov 5, 2024
82e8039
Remove log file creation messages
xenthm Nov 5, 2024
914d05e
Remove unused imports in Main
xenthm Nov 5, 2024
ef8c50d
Merge pull request #115 from xenthm/branch-dg-updates
averageandyyy Nov 6, 2024
6e15888
Merge pull request #121 from xenthm/branch-log-file
averageandyyy Nov 6, 2024
c0a4388
Update AddAuthorCommand sequence diagram
averageandyyy Nov 6, 2024
a31e1c4
Update AddMangaCommand sequence diagram
averageandyyy Nov 6, 2024
5c69ad0
Update DeleteAuthorCommand sequence diagram
averageandyyy Nov 6, 2024
4c75ed1
Update code to match sequence diagrams
averageandyyy Nov 6, 2024
827fcc1
Fix typos in sequence diagram
averageandyyy Nov 6, 2024
f5519d4
Update tests
averageandyyy Nov 6, 2024
4c76667
Edit portfolio link on AboutUs.md
sarahchow03 Nov 6, 2024
746e1cd
Fix cosmetics issues on UserGuide.md
sarahchow03 Nov 6, 2024
cc3954b
Add profile template
sarahchow03 Nov 6, 2024
ada9285
Update based on PR comments
sarahchow03 Nov 6, 2024
511ff58
Add PPP
averageandyyy Nov 6, 2024
1cd05fa
Add details regarding testing
averageandyyy Nov 6, 2024
dd86c94
Add placeholder for DG testing contribution
averageandyyy Nov 6, 2024
5c83934
Fix order of getMangaName in sequence diagram
sarahchow03 Nov 6, 2024
642a4a3
Fix label on StorageHelper
sarahchow03 Nov 6, 2024
f813d91
Fix .png imports
sarahchow03 Nov 6, 2024
91600a4
Fix MangaSalesClass to excluded totalRevenue
sarahchow03 Nov 6, 2024
b09659f
Update AddAuthorCommand sequence diagram
averageandyyy Nov 7, 2024
5470232
Update AddAuthorCommand sequence diagram
averageandyyy Nov 7, 2024
4626d8b
Update DeleteAuthorCommand sequence diagram
averageandyyy Nov 7, 2024
3726497
Update DeleteMangaCommand sequence diagram
averageandyyy Nov 7, 2024
fdab9be
Update DeleteManga sequence diagram
averageandyyy Nov 7, 2024
ddd39f5
Merge pull request #123 from averageandyyy/branch-UpdatePPPAndDG
xenthm Nov 7, 2024
4bee46c
Merge remote-tracking branch 'upstream/master' into branch-developerG…
sarahchow03 Nov 7, 2024
bd4c9c7
Update AddSalesCommand after merge conflict fix
sarahchow03 Nov 7, 2024
3aceff0
Correct 'Int' to 'Integer'
sarahchow03 Nov 7, 2024
4bb1e1a
Merge pull request #117 from sarahchow03/branch-developerGuideFix
xenthm Nov 7, 2024
a316308
Merge branch 'master' of https://github.com/iaso1774/tp
Nov 7, 2024
f5fd885
Merge remote-tracking branch 'upstream/master'
sarahchow03 Nov 7, 2024
a1664c7
Rewrote schedule SD to better align with existing SD's
Nov 7, 2024
04cb8b2
Removed commented out code
Nov 7, 2024
d28871a
Remove unnecessary throws in ArgumentFinder
sarahchow03 Nov 7, 2024
86fc80e
Fix checkStyle errors
sarahchow03 Nov 7, 2024
190b6b3
Update JavaDoc comments for ArgumentFinders
sarahchow03 Nov 7, 2024
055c615
Made changes suggested in Telegram conversation
Nov 7, 2024
ce0dc1a
Added image file
Nov 7, 2024
74bfc76
Remove unused exceptions
sarahchow03 Nov 7, 2024
f71c8d6
Update JavaDoc comments for AddSalesCommand
sarahchow03 Nov 7, 2024
c3f9ca7
Remove unused code and imports
sarahchow03 Nov 7, 2024
c104ffd
Update README.md
sarahchow03 Nov 7, 2024
fef385a
Merge pull request #127 from sarahchow03/branch-fixException
xenthm Nov 7, 2024
44ce362
Merge pull request #126 from iaso1774/schedule_sd_update
xenthm Nov 7, 2024
c0b92a1
Merge remote-tracking branch 'upstream/master'
sarahchow03 Nov 7, 2024
6092e6b
Remove commented-out lines from DG
xenthm Nov 7, 2024
4f97903
Add newline to UG to try and fix table format
xenthm Nov 7, 2024
62a23c6
Update UG
xenthm Nov 7, 2024
3ebd9e6
Add FAQ for UG
xenthm Nov 7, 2024
90b8704
Add section for schedule in UG
xenthm Nov 7, 2024
3d4c4a2
Update DG table of contents
xenthm Nov 7, 2024
2c6e1c6
Update title capitalization for DG
xenthm Nov 7, 2024
fba0e12
Merge pull request #129 from xenthm/branch-fix-docs
sarahchow03 Nov 7, 2024
df03ed6
Update link to Command Inheritance file
xenthm Nov 7, 2024
b16803e
Update references to AddDeadlineCommand in DG
xenthm Nov 7, 2024
b1d7830
Merge pull request #130 from xenthm/branch-fix-docs
xenthm Nov 7, 2024
ba26c53
Merge remote-tracking branch 'upstream/master'
sarahchow03 Nov 7, 2024
3317606
Add note on case-sensitivity of names
sarahchow03 Nov 10, 2024
53e36c6
Fixed issues brought up with Schedule in the PED.
Nov 10, 2024
a4b039c
Add item to FAQ
sarahchow03 Nov 10, 2024
38239f7
Add note on duplicate flag operations
sarahchow03 Nov 10, 2024
ee49cd5
Improve clarity of AddSalesCommand
sarahchow03 Nov 10, 2024
b9ac993
Add 'bye' to Command Summmary
sarahchow03 Nov 10, 2024
0d949d5
Address 'edit' function in FAQ
sarahchow03 Nov 10, 2024
b353770
Remove guide text
sarahchow03 Nov 10, 2024
fa13c60
Improve clarity on case-sensitivity
sarahchow03 Nov 10, 2024
7e55405
Fix grammatical errors
sarahchow03 Nov 10, 2024
056fa98
Merge pull request #171 from sarahchow03/branch-uGfixes
iaso1774 Nov 10, 2024
42ee185
Ian's PPP
Nov 10, 2024
5780a6a
Specify number format exceptions
sarahchow03 Nov 10, 2024
b26f263
Update NumberLessThanZeroException
sarahchow03 Nov 10, 2024
343eb1e
Add BASE_LOCATION relative to jar file in Tantou
xenthm Nov 10, 2024
3d34a20
Update Storage.java
xenthm Nov 10, 2024
51d787d
Update UG FAQ
xenthm Nov 10, 2024
258ee24
Remove redundant sout message in ViewMangasCommand
xenthm Nov 10, 2024
5113c6d
Update Tantou.java
xenthm Nov 10, 2024
4a178cc
Fix cosmetic errors in DeveloperGuide.md
sarahchow03 Nov 10, 2024
e062709
Update CommandSequence with corrections
sarahchow03 Nov 10, 2024
0f00868
Clarify usage of AddSalesCommand
sarahchow03 Nov 10, 2024
df5f733
Update Author and Manga Deserializers
xenthm Nov 10, 2024
a603ef4
Update AuthorList and MangaList Deserializers
xenthm Nov 10, 2024
6386c2b
Remove redundant registerTypeAdapter call in Storage
xenthm Nov 10, 2024
7b03aa5
Extract maximum values for sales data into Options.java
xenthm Nov 10, 2024
10d8954
Refactor exceptions to use extracted constants
xenthm Nov 10, 2024
e9ad611
Merge pull request #174 from xenthm/fix-repeat-exception-message
averageandyyy Nov 10, 2024
db7a4ad
Add MANIFEST.MF to gitignore
xenthm Nov 10, 2024
3d16d0f
Merge pull request #173 from xenthm/fix-file-location
averageandyyy Nov 10, 2024
afb2e45
Updated note based on feedback from @sarahchow03
Nov 10, 2024
492a2ba
Updated PPP based on comment from @averageandyyy
Nov 10, 2024
32bc440
Merge pull request #172 from iaso1774/Ian's-PPP
iaso1774 Nov 10, 2024
f531822
Refactor printing of successful addition of deadline into Ui method
averageandyyy Nov 10, 2024
40d7f57
Refactor printing of successful addition of sales into Ui method
averageandyyy Nov 10, 2024
68d101f
refactor printing of author list size message into ui method
averageandyyy Nov 10, 2024
5d0d035
refactor printing of mangalist message into ui method
averageandyyy Nov 10, 2024
6a08ebd
Merge remote-tracking branch 'upstream/master' into branch-commandSeq…
sarahchow03 Nov 10, 2024
0c5f6ac
Refactor printing messages in Tantou
averageandyyy Nov 10, 2024
b91617b
Add CommandSequence to DeveloperGuide
sarahchow03 Nov 10, 2024
527db2a
Update AddSalesCommandTest
sarahchow03 Nov 10, 2024
99aa2dd
Refactor sout methods in Storage
averageandyyy Nov 10, 2024
157015a
Refactor sout methods in SaleDeserializer
averageandyyy Nov 10, 2024
e92b1ba
Refactor sout methods in MangaListDeserializer
averageandyyy Nov 10, 2024
e8c3dc4
refactor sout method in AuthorListDeserializer
averageandyyy Nov 10, 2024
fe2e82f
Merge pull request #175 from sarahchow03/branch-commandSequenceFix
averageandyyy Nov 10, 2024
26ce9df
Merge remote-tracking branch 'upstream/master'
sarahchow03 Nov 10, 2024
b9914cb
Complete half of command sequence diagram
averageandyyy Nov 10, 2024
90011cf
Update command one
averageandyyy Nov 10, 2024
f448e26
Create command 2
averageandyyy Nov 10, 2024
d0263ba
Create command three
averageandyyy Nov 10, 2024
91e79d5
Update Parser overall structure textual content
averageandyyy Nov 10, 2024
9accff6
Scale up Parser image test
averageandyyy Nov 10, 2024
7ef58fa
Scale image test
averageandyyy Nov 10, 2024
38227f3
Break up parser image into two
averageandyyy Nov 10, 2024
4e2f512
Add contributions to PPP
sarahchow03 Nov 10, 2024
cd4743c
Update aboutus to link to correct PPP
averageandyyy Nov 10, 2024
b19f8d4
Update TOC
averageandyyy Nov 10, 2024
f21e6c0
Update PPP
averageandyyy Nov 10, 2024
47d740a
Correct directory name for PPP
sarahchow03 Nov 10, 2024
d87a536
Merge pull request #179 from sarahchow03/branch-PPP
averageandyyy Nov 10, 2024
062cea7
Add overload for hasManga in Author.java
xenthm Nov 10, 2024
ed2cf18
Extract validity checks from Command subclasses
xenthm Nov 10, 2024
81e2eb8
Make COMMAND_LOGGER package-private
xenthm Nov 10, 2024
0487c86
Merge github.com:AY2425S1-CS2113-T10-3/tp into branch-FixDGImages
averageandyyy Nov 10, 2024
a865361
Update aboutus
averageandyyy Nov 10, 2024
9648cef
Extract max deadline string length
xenthm Nov 10, 2024
87149b0
Add deadline too long exception and validity checks
xenthm Nov 10, 2024
bb688fa
Remove * imports from CommandValidity
xenthm Nov 10, 2024
54909b1
Merge pull request #178 from averageandyyy/branch-FixDGImages
sarahchow03 Nov 10, 2024
7022f61
Refactor AddAuthorCommand
xenthm Nov 10, 2024
de1c315
Combine methods in CommandValidity
xenthm Nov 10, 2024
f0ffe79
Refactor AddDeadlineCommand
xenthm Nov 10, 2024
0e947d5
Rename CommandValidity method names
xenthm Nov 10, 2024
b4f9b31
Refactor AddMangaCommand
xenthm Nov 10, 2024
599f28a
Specify numbers to be 'non-negative'
sarahchow03 Nov 10, 2024
75a628c
Refactor AddSalesCommand
xenthm Nov 10, 2024
e19b0f9
Refactor DeleteAuthorCommand
xenthm Nov 10, 2024
c2580c8
Refactor DeleteMangaCommand
xenthm Nov 10, 2024
60e96dd
Refactor ViewAuthorsCommand
xenthm Nov 10, 2024
456ac4e
Refactor ViewMangasCommand
xenthm Nov 10, 2024
f495a8b
Rename check to ensure in CommandValidity
xenthm Nov 10, 2024
b66e630
Fix checkstyle
xenthm Nov 10, 2024
6027fea
Remove redundant logs in Commands and change format
xenthm Nov 10, 2024
92df7f4
Make COMMAND_LOGGER in Command public
xenthm Nov 10, 2024
1078f17
Use different log formatter for Tantou.Commands
xenthm Nov 10, 2024
7eb8229
Add author tags in Tantou
xenthm Nov 10, 2024
d377635
Add author name check to AuthorListDeserializer
xenthm Nov 10, 2024
5355134
Merge pull request #176 from sarahchow03/branch-fixCommandException
xenthm Nov 10, 2024
2c2b160
Merge remote-tracking branch 'upstream/master' into branch-validity-c…
xenthm Nov 10, 2024
15f425f
Update messages shown to users
xenthm Nov 10, 2024
3f5293e
Extract unit price and quantity maximums
xenthm Nov 10, 2024
1e9d2e3
Extract sales data number validity checks
xenthm Nov 10, 2024
2a980ef
Use constants package to print message in exceptions
xenthm Nov 10, 2024
cb85ad7
Add part about integer overflow in exception
xenthm Nov 10, 2024
4f5aa0f
Fix checkstyle
xenthm Nov 10, 2024
074cac2
Fix JUnit tests for deserializers
xenthm Nov 10, 2024
0b01dd3
Remove unused constants from AddSalesCommand
xenthm Nov 10, 2024
3b683bf
Merge branch 'fix-manual-data' into branch-validity-checks
xenthm Nov 10, 2024
f0e163f
Split ensureValidSalesDataNumbers method into two
xenthm Nov 10, 2024
1501e8b
Further split ensureValidSalesData into two methods
xenthm Nov 10, 2024
8e7c7b2
Parse sales data read from data file
xenthm Nov 10, 2024
1f4e8e9
Parse manga name and deadline read from data file
xenthm Nov 10, 2024
283d17a
Merge pull request #181 from xenthm/fix-manual-data
averageandyyy Nov 11, 2024
4507771
Merge github.com:AY2425S1-CS2113-T10-3/tp into branch-RefactorUI
averageandyyy Nov 11, 2024
4427a19
Fix PPP naming
averageandyyy Nov 11, 2024
1c77ecb
refactor printing methods in storage to static
averageandyyy Nov 11, 2024
b708c17
Check for duplicate manga while deserializing
xenthm Nov 11, 2024
2506f40
Check for duplicate authors while deserializing
xenthm Nov 11, 2024
83483c0
Merge pull request #177 from averageandyyy/branch-RefactorUI
xenthm Nov 11, 2024
e7e6b28
Merge remote-tracking branch 'upstream/master' into branch-validity-c…
xenthm Nov 11, 2024
3f5fbb3
Fix discrepencies in print messages in Ui
xenthm Nov 11, 2024
499cf1f
Fix checkstyle and JUnit tests
xenthm Nov 11, 2024
e304816
Specified that deadline is overwritten based on comment by @sarahchow03
Nov 11, 2024
c9adfdb
Merge pull request #170 from iaso1774/ped-bug-fixes
sarahchow03 Nov 11, 2024
706f4c7
Rename CommandValidity to CommandValidator
xenthm Nov 11, 2024
0cf1fd8
Merge pull request #182 from xenthm/branch-validity-checks
xenthm Nov 11, 2024
0e86eee
Update UG with duplicate keys in data file limitation
xenthm Nov 11, 2024
834a3ef
Reformat labels in UiClass.puml
xenthm Nov 11, 2024
0bdf7eb
Update UML diagrams to reflect logger change
xenthm Nov 11, 2024
b92c981
Update code snippets and outputs in DG
xenthm Nov 11, 2024
25df7bc
Update DG
xenthm Nov 11, 2024
7f6991c
Update DG
xenthm Nov 11, 2024
a5cd232
Update command images with CommandValidator
averageandyyy Nov 11, 2024
c275397
Update UML diagrams
xenthm Nov 11, 2024
022e97d
Update PPP
averageandyyy Nov 11, 2024
3906058
Merge pull request #183 from xenthm/fix-doc
averageandyyy Nov 11, 2024
e11e56b
Merge github.com:AY2425S1-CS2113-T10-3/tp into branch-FinaliseDG
averageandyyy Nov 11, 2024
92e4957
Update images with CommandValidator
averageandyyy Nov 11, 2024
2cde663
Merge remote-tracking branch 'upstream/master' into branch-ppp
xenthm Nov 11, 2024
b946eef
Update DG
xenthm Nov 11, 2024
4564d37
Update AboutUs.md
xenthm Nov 11, 2024
e716a45
Fix minor typos in DG
xenthm Nov 11, 2024
9c3c783
Update link to UserGuide.md in DG
xenthm Nov 11, 2024
01e7269
Update images
averageandyyy Nov 11, 2024
ced27d8
Update names in AboutUs.md
xenthm Nov 11, 2024
04e9760
Update PPP
xenthm Nov 11, 2024
8ecc2ab
Merge pull request #184 from averageandyyy/branch-FinaliseDG
xenthm Nov 11, 2024
b8f52df
Revert to list in PPP
xenthm Nov 11, 2024
8d5e8be
Merge pull request #119 from xenthm/branch-ppp
sarahchow03 Nov 11, 2024
4ea9d9f
Fix link in AboutUs.md
xenthm Nov 11, 2024
c5e68d4
Merge remote-tracking branch 'upstream/master'
sarahchow03 Nov 11, 2024
e234943
Insert horizontal divider between consecutive diagrams
xenthm Nov 11, 2024
01cd608
Remove point from note
sarahchow03 Nov 11, 2024
ae814c1
Update Quick Start in UG
xenthm Nov 11, 2024
5dba0b5
Fix sales parsing and data reading
xenthm Nov 11, 2024
376cc2d
Merge pull request #187 from sarahchow03/branch-fixPPP
xenthm Nov 11, 2024
54e729e
Merge pull request #185 from xenthm/branch-ppp
sarahchow03 Nov 11, 2024
d821e2b
Merge remote-tracking branch 'upstream/master'
sarahchow03 Nov 11, 2024
e45ab71
Remove redundant spaces in code blocks in UG
xenthm Nov 11, 2024
69decef
Merge pull request #188 from xenthm/branch-ppp
sarahchow03 Nov 11, 2024
09c37dd
Try another horizontal line in DG
xenthm Nov 11, 2024
07088ac
Merge pull request #189 from xenthm/branch-ppp
sarahchow03 Nov 11, 2024
0d09e85
Fix images with cut-off activation bars
sarahchow03 Nov 11, 2024
c9a45d6
Merge pull request #190 from sarahchow03/branch-imgFix
xenthm Nov 11, 2024
ba76d5a
Delete README.md
xenthm Nov 11, 2024
4fd0901
Merge pull request #191 from AY2425S1-CS2113-T10-3/xenthm-patch-1
sarahchow03 Nov 11, 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
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,13 @@ bin/

/text-ui-test/ACTUAL.TXT
text-ui-test/EXPECTED-UNIX.TXT

gradle.properties

data/
logs/

# UML png diagrams
docs/uml/*.png

src/main/META-INF/
64 changes: 0 additions & 64 deletions README.md

This file was deleted.

20 changes: 17 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ repositories {

dependencies {
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.10.0'
testImplementation group: 'org.junit.platform', name: 'junit-platform-launcher', version: '1.10.0'
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.10.0'
implementation 'com.google.code.gson:gson:2.11.0'
}

test {
Expand All @@ -29,18 +31,30 @@ test {
}

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

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

checkstyle {
toolVersion = '10.2'
}

run{
run {
standardInput = System.in
enableAssertions = true
}

// Custom 'nolog' task
tasks.register('nolog', JavaExec) {
group = 'application'
description = 'Run the application with logging disabled'
mainClass = application.mainClass.get()
classpath = sourceSets.main.runtimeClasspath
args = ["nolog"] // Add any required arguments here
standardInput = System.in
enableAssertions = true
}
16 changes: 9 additions & 7 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# About us
We are a group of computing students based in the
[School of Computing, National University of Singapore](https://www.comp.nus.edu.sg/). This project was done as part of
the CS2113 Software Engineering & Object-Oriented Programming course taught in AY2425 Semester 1.

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://via.placeholder.com/100.png?text=Photo) | Cheng Jia Wei Andy | [Github](https://github.com/averageandyyy) | [Portfolio](team/averageandyyy) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Donovan Neo Jia Jie | [Github](https://github.com/xenthm) | [Portfolio](team/xenthm.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Ian Soukup | [Github](https://github.com/iaso1774) | [Portfolio](team/iaso1774.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Sarah Chow Wan Xuan | [Github](https://github.com/sarahchow03) | [Portfolio](team/sarahchow03.md) |
Loading
Loading