Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CS2103T-T17-4] BistroBoss #1

Open
wants to merge 286 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
286 commits
Select commit Hold shift + click to select a range
f2ce418
Add track employee work hours function as part of v1.2
h4ow3i Mar 16, 2024
a100439
Fix build.gradle checkstyle
h4ow3i Mar 16, 2024
ce71074
Fix build.gradle tests
h4ow3i Mar 16, 2024
1dd027e
Fix build.gradle tests
h4ow3i Mar 16, 2024
c0952c8
resolve conflict
h4ow3i Mar 16, 2024
fdcf269
Merge pull request #35 from jxunze/Edit-edit-command
jxunze Mar 17, 2024
f8a234b
Merge branch 'master' into v1.2-TrackHours
h4ow3i Mar 17, 2024
5c93780
Add workhours into EditCommand.java
h4ow3i Mar 17, 2024
5346e08
Merge branch 'v1.2-TrackHours'
h4ow3i Mar 17, 2024
9097007
Change tags to fit target audience
1rbg Mar 17, 2024
fbd404a
Fix edit command bug
h4ow3i Mar 17, 2024
c9dc7b6
Merge branch 'v1.2-TrackHours'
h4ow3i Mar 17, 2024
6e9f667
Change tags to fit target audience
1rbg Mar 17, 2024
2cfde0a
Edit test cases for new model parameters
1rbg Mar 17, 2024
0890c8c
Merge pull request #38 from h4ow3i/v1.2-TrackHours
jxunze Mar 17, 2024
b6b01bf
Update DG model component
martinng01 Mar 17, 2024
1bf5f8a
Merge branch 'master' into v1.2-EditCommandTests
1rbg Mar 17, 2024
4f97931
Merge branch 'AY2324S2-CS2103T-T17-4:master' into master
martinng01 Mar 17, 2024
c6a3fe2
Add hours worked to toString() check
1rbg Mar 17, 2024
d8ede6c
Merge pull request #46 from 1rbg/v1.2-EditCommandTests
jxunze Mar 17, 2024
22fee7b
Update DG model component to include hours worked.
martinng01 Mar 17, 2024
ca9ab0d
Merge branch 'AY2324S2-CS2103T-T17-4:master' into master
martinng01 Mar 17, 2024
81ce183
Edit delete command to index off of phone number
jxunze Mar 12, 2024
24f7893
Fix commit errors
jxunze Mar 12, 2024
1b5d1da
Fix parsing errors
jxunze Mar 17, 2024
89ec1ab
Fix syntax
jxunze Mar 17, 2024
b6c2f61
Fix tests
jxunze Mar 17, 2024
915ff34
Merge pull request #45 from jxunze/Delete-function
jxunze Mar 17, 2024
177b4d4
Merge pull request #47 from martinng01/master
1rbg Mar 17, 2024
e3a7202
Update ModelClassDiagram arrows for clarity
martinng01 Mar 17, 2024
893b1e1
Merge branch 'AY2324S2-CS2103T-T17-4:master' into master
martinng01 Mar 17, 2024
ce04f07
Merge branch 'master' of https://github.com/h4ow3i/tp
h4ow3i Mar 17, 2024
5259d22
Create MainWindow2.fxml
huekoh Mar 18, 2024
4240c32
Update fxml files
huekoh Mar 18, 2024
4372cda
Update fxml files
huekoh Mar 18, 2024
bb851e2
Merge branch 'master' of https://github.com/huekoh/tp
huekoh Mar 18, 2024
9a993b2
Update MainApp.java
huekoh Mar 19, 2024
ef2c450
Merge pull request #49 from huekoh/master
jxunze Mar 20, 2024
12f19e5
Merge branch 'AY2324S2-CS2103T-T17-4:master' into master
h4ow3i Mar 21, 2024
d84050e
Fix some inaccuracies
h4ow3i Mar 21, 2024
d17c8ca
Merge pull request #50 from h4ow3i/v1.2-FinalTouches
huekoh Mar 21, 2024
e1b82c9
Update unique idenitfier of Person class to solely be the phone number
martinng01 Mar 24, 2024
49a235d
Update Person class to use PayRate instead of EmploymentType
h4ow3i Mar 25, 2024
3857155
Add functionality of clicking employee card to view all details
martinng01 Mar 26, 2024
30aa825
Apply requested changes from PR review
h4ow3i Mar 26, 2024
dbf0615
Merge pull request #57 from h4ow3i/v1.3-PayRate
jxunze Mar 26, 2024
a8a5086
Resolve merge conflict
martinng01 Mar 26, 2024
0bddb0c
Remove unused code
martinng01 Mar 26, 2024
1d5780f
Resolve merge conflicts
martinng01 Mar 26, 2024
61b25ca
Merge branch 'feature'
martinng01 Mar 26, 2024
eef4cfb
Remove unused imports
martinng01 Mar 26, 2024
dae288f
Merge pull request #59 from martinng01/master
jxunze Mar 26, 2024
1c3780c
Edit userguide
jxunze Mar 26, 2024
3ad66c4
Edit userguide
jxunze Mar 26, 2024
16fd0a8
Merge pull request #60 from AY2324S2-CS2103T-T17-4/update-userguide-v1.2
1rbg Mar 26, 2024
2b352fc
Add MonthSchedule and Schedule
1rbg Mar 28, 2024
a37427a
Add ScheduleCommand class
1rbg Mar 28, 2024
33dbe11
Add ScheduleCommandParser class for parsing input arguments
1rbg Mar 28, 2024
e02d5a6
Add methods to Model interface and ModelManager class for adding and …
1rbg Mar 28, 2024
6fe8cb5
Add schedule saving functionality
1rbg Mar 28, 2024
e381783
Add ScheduleStorage and Schedule to StorageManager
1rbg Mar 28, 2024
a7307d4
Add UnscheduleCommandParser and related classes
1rbg Mar 28, 2024
73ff22a
Add schedule storage and integration tests
1rbg Mar 28, 2024
2c4f401
Refactor schedule command and parsers
1rbg Mar 28, 2024
826d42f
Update schedule and unschedule command messages
1rbg Mar 28, 2024
5547adc
Update UnscheduleCommand to include date in success message
1rbg Mar 28, 2024
00b72db
Remove unused import statements
1rbg Mar 28, 2024
821c77c
Update BankDetails verification and testing
huekoh Mar 29, 2024
d5ff321
Update version to 1.2.1
martinng01 Mar 29, 2024
6211a3a
Merge pull request #62 from martinng01/master
1rbg Mar 29, 2024
4f94bf2
Update test files
huekoh Mar 29, 2024
4d6afff
Update test files
huekoh Mar 30, 2024
48bf83b
Update test files
huekoh Mar 30, 2024
c41ee91
Update test files
huekoh Mar 30, 2024
af7b5b4
Merge branch 'AY2324S2-CS2103T-T17-4:master' into master
huekoh Mar 30, 2024
4aae93e
Add archive book to storage files
huekoh Mar 30, 2024
1ca8701
Add archive command
huekoh Mar 30, 2024
cef8598
Update ArchiveStatus.java, JsonAdaptedPerson.java and JsonAdaptedPers…
huekoh Mar 30, 2024
297916a
Merge pull request #63 from huekoh/v1.3-BankVerification
martinng01 Mar 31, 2024
3fa815c
Fix parameter name in JsonSerializableSchedule constructor
1rbg Mar 31, 2024
3cfbd2f
Add ScheduleDate to Logic interface and LogicManager
1rbg Mar 31, 2024
784b0d9
Add ScheduleDate to Model and ModelManager
1rbg Mar 31, 2024
26ca769
Add Calendar.fxml and modify MainWindow.java
1rbg Mar 31, 2024
183e377
Refactor Calendar class to allow dynamic number of weeks
1rbg Mar 31, 2024
fb7ba41
Add constructor to CommandResult class
1rbg Mar 31, 2024
83f2402
Remove unused import statement
1rbg Mar 31, 2024
c2a560e
Add imports and methods for ScheduleDate in AddCommandTest.java
1rbg Mar 31, 2024
c5607e1
Remove unnecessary print statement in Calendar.java
1rbg Mar 31, 2024
823fc7a
Add un-archive command
huekoh Apr 1, 2024
51bdec3
Remove archivebook methods
huekoh Apr 1, 2024
bb76e59
Update unarchive command to refer to archived persons
huekoh Apr 1, 2024
3647b3c
Fix archive status bug
huekoh Apr 1, 2024
a9e5a5c
Fix on-launch viewable person list bug
huekoh Apr 1, 2024
3189a7c
Update list command to accept which list view is to be shown
huekoh Apr 1, 2024
2f3fc91
Merge branch 'master' into v1.3-ShiftSchedule
1rbg Apr 1, 2024
14aa8dd
Update test cases
huekoh Apr 1, 2024
b9c918d
Update LogicManagerTest.java
huekoh Apr 1, 2024
ec8c89c
Update files to checlstyle standard
huekoh Apr 1, 2024
4f6c21f
Rename MonthSchedule to ScheduleManager
1rbg Apr 1, 2024
e99254e
Rename MonthSchedule to ScheduleManager
1rbg Apr 1, 2024
a5dffdc
Add error handling for person not found in ScheduleCommand
1rbg Apr 1, 2024
0a2efd0
Update comments
1rbg Apr 1, 2024
3889855
Add tests
1rbg Apr 1, 2024
99fc44c
Add newlines
1rbg Apr 1, 2024
cef8a8e
Remove test method
1rbg Apr 1, 2024
9073ac0
Update Model.java
huekoh Apr 1, 2024
fc6f7c7
Update AddCommandParser.java
huekoh Apr 1, 2024
27b7497
Fix failing checkstyles
huekoh Apr 1, 2024
26bae17
Fix bug
1rbg Apr 3, 2024
9524d8e
Update docs
1rbg Apr 3, 2024
9fe4b43
Fix bug
1rbg Apr 3, 2024
25b939b
Update help message
1rbg Apr 3, 2024
122c04a
Update sample UI mockup to actual screen capture
1rbg Apr 3, 2024
1e3f09b
Update Person.java
huekoh Apr 3, 2024
0be47c5
Update Person.java
huekoh Apr 3, 2024
622e12d
Update test files
huekoh Apr 3, 2024
9676a58
Merge pull request #66 from huekoh/v1.3-Archive
1rbg Apr 3, 2024
aa94a2f
Merge branch 'master' into v1.3-ShiftSchedule
1rbg Apr 3, 2024
f4055a6
Remove commented out code
1rbg Apr 3, 2024
43e90b3
Merge pull request #64 from 1rbg/v1.3-ShiftSchedule
1rbg Apr 3, 2024
026677a
Add payroll logic
jxunze Mar 30, 2024
fdb0bbb
Add parser
jxunze Mar 31, 2024
e14a089
Add payroll command
jxunze Apr 1, 2024
c4c9b6e
Rebase with main
jxunze Apr 3, 2024
cd32677
Pass checkstyle
jxunze Apr 4, 2024
58a5d63
Merge pull request #67 from jxunze/v1.3-AddPayroll
jxunze Apr 4, 2024
40a3718
Enable assertions in buid.gradle
huekoh Apr 4, 2024
8a5681e
Merge pull request #68 from huekoh/master
1rbg Apr 4, 2024
cc9edbe
Update dg and uml diagrams
jxunze Apr 4, 2024
3aabb5e
Merge pull request #69 from AY2324S2-CS2103T-T17-4/v1.3-UpdateDG
h4ow3i Apr 4, 2024
f1116e5
Update UserGuide.md
huekoh Apr 4, 2024
9d465fc
Merge pull request #70 from huekoh/master
h4ow3i Apr 4, 2024
7691c51
Update UserGuide.md
h4ow3i Apr 4, 2024
3e3da2b
Fix checkstyle
h4ow3i Apr 4, 2024
1e095c6
Update UG
h4ow3i Apr 4, 2024
3fc8034
Update docs
1rbg Apr 4, 2024
75f2acc
Update date format
1rbg Apr 4, 2024
5eb851f
Update UG
h4ow3i Apr 4, 2024
a819783
Merge pull request #71 from h4ow3i/master
1rbg Apr 4, 2024
19cdc7a
Update docs
1rbg Apr 4, 2024
f152c39
Merge branch 'master' into v1.3-DocumentationUpdate
1rbg Apr 4, 2024
1d2dffe
Update command summary
1rbg Apr 4, 2024
940a72a
Update formatting
1rbg Apr 4, 2024
fb34013
Update formatting
1rbg Apr 4, 2024
3031d7d
Add newline at EOF
1rbg Apr 4, 2024
cde33af
Update UML diagrams
huekoh Apr 4, 2024
00040bc
Merge pull request #72 from 1rbg/v1.3-DocumentationUpdate
huekoh Apr 4, 2024
dfdf4f3
Merge branch 'AY2324S2-CS2103T-T17-4:master' into master
huekoh Apr 4, 2024
55254f5
Merge pull request #73 from huekoh/master
1rbg Apr 4, 2024
33375a6
Fix enable assertions
martinng01 Apr 5, 2024
039acba
Merge pull request #74 from martinng01/enable-assert
huekoh Apr 5, 2024
8d0b2af
Fix issue #99
h4ow3i Apr 9, 2024
7a4555c
Fix issue #100
h4ow3i Apr 9, 2024
7350505
Fix issue #101
h4ow3i Apr 9, 2024
af53810
Fix issue #102
h4ow3i Apr 9, 2024
2b60c00
Fix issue #104
h4ow3i Apr 9, 2024
28e55b3
Fix issue #105
h4ow3i Apr 9, 2024
ba934d5
Fix issue #107
h4ow3i Apr 9, 2024
082340d
Fix issue #108
h4ow3i Apr 9, 2024
5c5f4b0
Fix issue #110
h4ow3i Apr 9, 2024
a44da39
Fix calendar clipping bug
1rbg Apr 11, 2024
fd954ab
Fix schedule not cleared on clear command bug
1rbg Apr 11, 2024
93f176c
Add glossary to explain terms
1rbg Apr 11, 2024
4c8fe19
Remove unimplemented command
1rbg Apr 11, 2024
da5a821
Add note about extra spaces
1rbg Apr 11, 2024
db079b5
Add notes for edit command
1rbg Apr 11, 2024
8e7a3a8
Fix showing main list after edit bug
1rbg Apr 11, 2024
7911b88
Edit list help text on invalid command
1rbg Apr 11, 2024
9966e98
Add scaffold for new pages
1rbg Apr 11, 2024
a76fdd2
Fix table formatting for image labels
1rbg Apr 11, 2024
2fe49f1
Fix whitespace error
h4ow3i Apr 11, 2024
281fad7
Fix help command url
h4ow3i Apr 11, 2024
5a7fd71
Merge pull request #135 from h4ow3i/master
h4ow3i Apr 11, 2024
833a9c8
Fix issue #77
h4ow3i Apr 11, 2024
0136946
Fix issue #79
h4ow3i Apr 11, 2024
a7090c5
Revert "Fix calendar clipping bug"
1rbg Apr 11, 2024
1d17dc1
Make address field compulsory
martinng01 Apr 11, 2024
e6f43d9
Change fix command documentation
martinng01 Apr 11, 2024
9887990
Fix add command documentation
martinng01 Apr 11, 2024
5639c00
Fix test
jxunze Apr 11, 2024
c9e2c27
Resolve merge conflicts
martinng01 Apr 11, 2024
96d8653
Merge pull request #136 from h4ow3i/master
jxunze Apr 11, 2024
af5092e
Update tests
martinng01 Apr 11, 2024
aa19c0a
Merge pull request #138 from martinng01/fix-ped-bugs
jxunze Apr 13, 2024
01c6ef1
Merge pull request #137 from AY2324S2-CS2103T-T17-4/xunze/fix-bugs-v1
huekoh Apr 14, 2024
73bb7af
Update UserGuide.md
huekoh Apr 14, 2024
dd0649f
Fix list command MESSAGE_USAGE typos
huekoh Apr 14, 2024
2390271
Update UserGuide.md
huekoh Apr 14, 2024
13f8a20
Fix on-launch viewable list
huekoh Apr 14, 2024
586edd5
Update Userguide.md
huekoh Apr 14, 2024
737fdaf
Add note on JSON editing
1rbg Apr 14, 2024
b166d23
Add command type and page info
1rbg Apr 14, 2024
7e721f4
Merge branch 'master' into v1.4-GabrielAssignedBugFixes
1rbg Apr 14, 2024
f4234b0
Add labelled GUI explanation
1rbg Apr 14, 2024
dcd8f15
Add schedule command info
1rbg Apr 14, 2024
5564b36
Format tables
1rbg Apr 14, 2024
0d09f53
Update release link to latest
1rbg Apr 14, 2024
01dbee4
Update table of contents
1rbg Apr 14, 2024
f143f03
Change jar name to fnbuddy
1rbg Apr 14, 2024
c8cd918
Remove test case with outdated behavior
1rbg Apr 14, 2024
9290e97
Merge pull request #139 from huekoh/v1.4-BugFixes
1rbg Apr 14, 2024
d2c40be
Merge branch 'master' into v1.4-GabrielAssignedBugFixes
1rbg Apr 14, 2024
844a68f
Merge pull request #140 from 1rbg/v1.4-GabrielAssignedBugFixes
martinng01 Apr 14, 2024
62f47b0
Update UserGuide.md
huekoh Apr 14, 2024
3fbb4d5
Merge branch 'master' into v1.4-BugFixes
huekoh Apr 14, 2024
7f3c154
Add screenshots and Java explanation
1rbg Apr 14, 2024
ac98d4a
Swap order of sections and add screenshots
1rbg Apr 14, 2024
3c45cbe
Add good to fix feature under planned enhancements
1rbg Apr 14, 2024
e8c0557
Standardise case
1rbg Apr 14, 2024
f9f2414
Update UserGuide.md
huekoh Apr 14, 2024
a4ce566
Add page breaks and horizontal rules
1rbg Apr 14, 2024
a6df059
Update QuickStart section in User Guide
martinng01 Apr 14, 2024
5897a8d
Merge pull request #142 from huekoh/v1.4-BugFixes
1rbg Apr 14, 2024
71a1682
Resolve merge conflicts
martinng01 Apr 14, 2024
98038d6
Merge pull request #143 from martinng01/update-ug
1rbg Apr 14, 2024
374df99
Add more help messages and FAQ
1rbg Apr 14, 2024
4f8736a
Merge branch 'master' into v1.4-GabrielAssignedBugFixes
1rbg Apr 14, 2024
3b83878
Edit user guide
jxunze Apr 14, 2024
17fdcbf
Change command messages
jxunze Apr 14, 2024
4ea6108
Format for PDF conversion
1rbg Apr 14, 2024
814ed29
Merge pull request #144 from AY2324S2-CS2103T-T17-4/xunze/edit-userguide
1rbg Apr 14, 2024
b66e5a3
Merge branch 'master' into v1.4-GabrielAssignedBugFixes
1rbg Apr 14, 2024
d6323e5
Add error message
jxunze Apr 14, 2024
5c0f012
Add disclaimer for tag
jxunze Apr 14, 2024
9d81585
Merge pull request #145 from AY2324S2-CS2103T-T17-4/xunze/add-error-msg
huekoh Apr 14, 2024
c71988a
Fix errors
1rbg Apr 14, 2024
761c431
Update UserGuide.md
huekoh Apr 14, 2024
90dbca8
Merge pull request #146 from huekoh/v1.4-BugFixes
jxunze Apr 14, 2024
ee63c67
Merge branch 'master' into v1.4-GabrielAssignedBugFixes
1rbg Apr 14, 2024
4c63bb2
Add list command screenshots
huekoh Apr 14, 2024
a65fd50
Remove unnecessary files
1rbg Apr 14, 2024
bb6d7fc
Merge pull request #147 from huekoh/v1.4-BugFixes
1rbg Apr 14, 2024
31e3108
Merge branch 'master' into v1.4-GabrielAssignedBugFixes
1rbg Apr 14, 2024
d01abbd
Merge pull request #141 from 1rbg/v1.4-GabrielAssignedBugFixes
huekoh Apr 14, 2024
cd0d45e
Update DeveloperGuide.md
huekoh Apr 15, 2024
4ef2f82
Merge pull request #148 from huekoh/v1.4-BugFixes
h4ow3i Apr 15, 2024
54e49ac
Update DG
Apr 15, 2024
0491ec0
Fix links
1rbg Apr 15, 2024
7a3965e
Update DG
Apr 15, 2024
f4d254e
Add schedule implementation details
1rbg Apr 15, 2024
03dd9b3
Add TOC and new user story
1rbg Apr 15, 2024
0d78074
Merge pull request #149 from h4ow3i/v1.4-DG
1rbg Apr 15, 2024
555b0af
Merge branch 'master' into v1.4-GabrielDGUpdates
1rbg Apr 15, 2024
4d10939
Merge pull request #150 from 1rbg/v1.4-GabrielDGUpdates
h4ow3i Apr 15, 2024
dbdb81b
Update documentation
huekoh Apr 15, 2024
972eb0e
Merge branch 'master' into v1.4-BugFixes
huekoh Apr 15, 2024
c2fd9a2
Merge pull request #151 from huekoh/v1.4-BugFixes
1rbg Apr 15, 2024
df9789c
Fix broken links
1rbg Apr 15, 2024
62e3191
Remove link
1rbg Apr 15, 2024
359a526
Merge pull request #152 from 1rbg/master
jxunze Apr 15, 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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
/.gradle/
/build/
src/main/resources/docs/
bin/

# IDEA files
/.idea/
Expand Down
29 changes: 18 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/AY2324S2-CS2103T-T17-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S2-CS2103T-T17-4/tp/actions)
[![codecov](https://codecov.io/gh/AY2324S2-CS2103T-T17-4/tp/graph/badge.svg?token=LPV8FKMOGM)](https://codecov.io/gh/AY2324S2-CS2103T-T17-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#https://se-education.org/#contributing) for more info.
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

# FnBuddy
FnBuddy is an innovative employee contact management application designed specifically for restaurant managers.
It offers a user-friendly interface (both CLI and GUI) that allows you to effortlessly create, manage,
and maintain contact records for all your part-time employees. With FnBuddy, you can store essential information such as
contact details, banking information, and work schedules, ensuring efficient communication and accurate payroll
calculations.

Example usages:
* As a restaurant manager, I can store the contact and banking details of my part-time employees for easy referral when I want to contact them or transfer their salary.
* As a restaurant manager, I can remove the details of my part-time employees so that I can free up space in my address book.
* As a restaurant manager, I can view the contacts of all my part-time employees so that I can have an overview of all contacts in my address book.
* As a restaurant manager, I can use the application to store the accumulated work hours of my part-time employee for later use of salary calculation.

For the detailed documentation of this project, see the **[FnBuddy Product Website](https://ay2324s2-cs2103t-t17-4.github.io/tp/)**.
6 changes: 5 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ test {
finalizedBy jacocoTestReport
}

run {
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 +70,7 @@ dependencies {
}

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

defaultTasks 'clean', 'test'
54 changes: 28 additions & 26 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,51 +9,53 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Chua Joon Peng, Gabriel

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

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[homepage](https://www.linkedin.com/in/gabriel-chua-087543229/)]
[[github](https://github.com/1rbg)]
[[portfolio](team/gabrielchua.md)]

* Role: Project Advisor
* Role: Developer
* Responsibilities: Documentation + UI

### Jane Doe
### Teo Hao Wei

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

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

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

### Johnny Doe
### Hue Koh

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Task Scheduling + UI

### Jean Doe
### Martin Ng Jinn Kai

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Testing

### James Doe
### Jin Xunze

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Integration
Loading
Loading