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

[CS2103-T14-3] MyCRM #87

Open
wants to merge 601 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
601 commits
Select commit Hold shift + click to select a range
58e72dd
fix checkstyle
HangZelin Oct 29, 2021
2783d79
Merge pull request #124 from HangZelin/branch-fix-Job-bug
HangZelin Oct 29, 2021
c1a85ae
Add one more exception catch for edit command mutistage
HangZelin Oct 29, 2021
ffd06ba
Add title to each list in printed page
Kimowarui Oct 29, 2021
fe2a523
Add ExportReportCommand
Kimowarui Oct 29, 2021
02538ed
Merge branch 'master' into branch-print-report
Kimowarui Oct 29, 2021
9c539ca
Merge pull request #125 from HangZelin/branch-edit-job
HangZelin Oct 29, 2021
1bad673
Merge pull request #126 from Kimowarui/branch-print-report
HangZelin Oct 29, 2021
5dfe927
Remove pin job part in DG.
TTraveller7 Oct 29, 2021
0991416
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Oct 29, 2021
e2c84d8
Add one more note for hideContactCommand
HangZelin Oct 29, 2021
a1c8115
Update UserGuide.md
HangZelin Oct 29, 2021
04a9d1c
Update UserGuide.md
HangZelin Oct 30, 2021
faecf4b
Fix editContactCommand issue.
HangZelin Oct 30, 2021
5a678c8
Merge pull request #144 from HangZelin/master
HangZelin Oct 31, 2021
86ff612
fix the issue of unclearness of addContact
HangZelin Oct 31, 2021
6ac5168
Update DG EditTemplate
ooawagaeri Nov 1, 2021
9fca301
Merge branch 'master' into update-dg
ooawagaeri Nov 1, 2021
a79e419
Fix Template typos and newline break
ooawagaeri Nov 1, 2021
7507308
Merge pull request #162 from ooawagaeri/update-dg
HangZelin Nov 1, 2021
fe36835
Fix issue #157 and #152
Kimowarui Nov 1, 2021
0a30c7b
Add HistoryTest and HistoryListTest
Kimowarui Nov 1, 2021
e9a9e03
Add PrintReportCommandTest and ExportReportCommandTest
Kimowarui Nov 1, 2021
abc6b21
Add ParserTest for MailCommand, Add Test case for Mail, JsonAdaptedCo…
ooawagaeri Nov 1, 2021
5a257c5
Merge branch 'master' into update-testcase
ooawagaeri Nov 1, 2021
188f6aa
Update UserGuide.md
Kimowarui Nov 1, 2021
c1846fa
Merge branch 'AY2122S1-CS2103-T14-3:master' into master
Kimowarui Nov 1, 2021
de2d355
Add more test cases for DeleteContact and HideContact commands
HangZelin Nov 1, 2021
fcb4a56
Merge pull request #163 from Kimowarui/master
ooawagaeri Nov 1, 2021
064974d
Merge pull request #164 from ooawagaeri/update-testcase
ooawagaeri Nov 1, 2021
f00bcb4
Refactor Template diagrams and images to folders, Update DG for Mail
ooawagaeri Nov 1, 2021
4ea8c7a
Update DG for Mail Diagram
ooawagaeri Nov 1, 2021
0862580
Merge pull request #165 from ooawagaeri/update-dg
HangZelin Nov 1, 2021
e99bca1
Fix the issue that Ui displays "null" for Contact Card and Job Card.
HangZelin Nov 1, 2021
e15bf62
Fix minor issues for contact card display.
HangZelin Nov 1, 2021
6563ea6
add More test cases for addContactCommandParser.
HangZelin Nov 1, 2021
18da9e2
Merge pull request #166 from HangZelin/branch-update-testcases
HangZelin Nov 1, 2021
09067a1
add UndoHideContact test cases and more test cases for list Contacts …
HangZelin Nov 1, 2021
cacc4e2
Merge remote-tracking branch 'Upstream/master' into branch-update-tes…
HangZelin Nov 1, 2021
029c1bd
Delete redundant log fields.
HangZelin Nov 1, 2021
b98a3c1
set hidden property for each typical contact
HangZelin Nov 1, 2021
a6d85eb
Merge pull request #167 from HangZelin/branch-update-testcases
HangZelin Nov 1, 2021
a4a05a0
add test case when a contact is linked to a job, attempt to delete th…
HangZelin Nov 2, 2021
ffa8e57
Merge pull request #168 from HangZelin/branch-deleteContact-MoreTestC…
HangZelin Nov 2, 2021
c9917e3
Update UserGuide.md
HangZelin Nov 2, 2021
243f8a1
Finish first version of PPP
HangZelin Nov 2, 2021
72ff849
Merge remote-tracking branch 'Upstream/master' into branch-Update-DG-…
HangZelin Nov 2, 2021
420aba9
Update a few test cases
HangZelin Nov 3, 2021
ccc5e6e
fix checkstyle issue
HangZelin Nov 3, 2021
1a2bced
Add EditContact diagrams
HangZelin Nov 3, 2021
5866d52
Fix UG bugs related to jobs
dhshah1 Nov 3, 2021
e982f1f
Merge pull request #169 from dhshah1/fix-UG-bugs
HangZelin Nov 3, 2021
7bab677
Add HideContact, FindContact, DeleteContact UG diagrams.
HangZelin Nov 3, 2021
693a948
Show proper error message when proper index is not provided for conta…
dhshah1 Nov 3, 2021
2f49475
Add listContact UndoHideContact for DG diagrams.
HangZelin Nov 3, 2021
3ad1c5e
Fix EOF issues
HangZelin Nov 3, 2021
f6b3f51
Merge pull request #170 from HangZelin/branch-Update-DG-Contacts
HangZelin Nov 3, 2021
4a3f0ed
Merge pull request #171 from dhshah1/fix-edit-job
ooawagaeri Nov 4, 2021
6eebdd6
fix activity diagram issues
HangZelin Nov 4, 2021
dbc2cde
Merge pull request #172 from HangZelin/branch-fix-activity-diagram
HangZelin Nov 4, 2021
aacf2a3
Fix Mail command when Email empty
ooawagaeri Nov 4, 2021
0e4b719
Fix Mail Sequence Diagram Color
ooawagaeri Nov 4, 2021
0191d33
Merge pull request #173 from ooawagaeri/fix-mail
HangZelin Nov 4, 2021
3059109
Improve export feature (allowing report to be printed in multiple page)
Kimowarui Nov 4, 2021
2c1cd00
Mddify AddProductCommandParser.
TTraveller7 Nov 4, 2021
a517eff
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 4, 2021
82c7138
Merge pull request #174 from Kimowarui/master
ooawagaeri Nov 4, 2021
f47a567
Update Template commands, parser, and Storage with JavaDocs and SLAP
ooawagaeri Nov 4, 2021
810dc99
Add Javadoc.
TTraveller7 Nov 4, 2021
30aec08
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 4, 2021
722cd4b
Add tests for product commands, parser and component.
TTraveller7 Nov 4, 2021
3257dd1
Merge pull request #175 from TTraveller7/modify-ui
HangZelin Nov 4, 2021
7442c35
Add Kimowarui's PPP
Kimowarui Nov 5, 2021
e5a36b0
Minor refactoring in job commands and parser
dhshah1 Nov 5, 2021
06ceba9
Align the Ui theme of report window with main window
Kimowarui Nov 5, 2021
fb8000c
Update ThemeManager.java
Kimowarui Nov 5, 2021
e540c43
Rename delivery date to expected completion date
dhshah1 Nov 5, 2021
b10a211
Merge pull request #176 from Kimowarui/master
dhshah1 Nov 5, 2021
ee09cf5
Update PPP for ooawagaeri
ooawagaeri Nov 5, 2021
8c37077
Merge branch 'master' into update-code-quality
ooawagaeri Nov 5, 2021
7417e37
Add FindTemplate DG
ooawagaeri Nov 5, 2021
34c2168
Merge pull request #177 from ooawagaeri/update-code-quality
HangZelin Nov 5, 2021
50224d6
delete UC10
HangZelin Nov 5, 2021
2c28261
Update UserGuide.md
HangZelin Nov 5, 2021
de43c52
fix some minor issues in UG
HangZelin Nov 5, 2021
9809722
Add page breaks
HangZelin Nov 5, 2021
bde3aab
Change spacing
HangZelin Nov 5, 2021
a1747f3
edit PPP
HangZelin Nov 5, 2021
a2db50a
Fix diagrams png issues
HangZelin Nov 5, 2021
07cf6f2
Merge remote-tracking branch 'Upstream/master' into branch-fix-diagrams
HangZelin Nov 5, 2021
45a9bf1
Merge pull request #178 from HangZelin/branch-fix-diagrams
HangZelin Nov 5, 2021
1a98594
Update PrintReportCommand to fully CLI operational
Kimowarui Nov 5, 2021
62161fd
Merge remote-tracking branch 'origin/master'
Kimowarui Nov 5, 2021
a65c58d
Update UG
Kimowarui Nov 5, 2021
0936761
Merge branch 'master' into master
Kimowarui Nov 5, 2021
131429a
Update CommandResult.java
Kimowarui Nov 5, 2021
bb0764a
Update DG
TTraveller7 Nov 5, 2021
476a061
Update DG: modify activity diagram.
TTraveller7 Nov 5, 2021
816d935
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 5, 2021
09e157d
Update DG
TTraveller7 Nov 5, 2021
8bc654d
Modify diagrams.
TTraveller7 Nov 5, 2021
9625036
Fix bug where expected completion or completion dates can be before j…
dhshah1 Nov 6, 2021
7c536ff
Merge pull request #180 from TTraveller7/modify-ui
HangZelin Nov 6, 2021
5d8da8f
Merge pull request #179 from Kimowarui/master
HangZelin Nov 6, 2021
c168554
Update PPP. Modify text wrapping for contact card and job card.
TTraveller7 Nov 6, 2021
71911fb
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 6, 2021
bae8516
Update PPP
HangZelin Nov 6, 2021
f220cbb
Fix minor error in PPP
HangZelin Nov 6, 2021
88e360b
Change code response link to actual commit link
HangZelin Nov 6, 2021
4b52ef4
Merge pull request #182 from TTraveller7/modify-ui
HangZelin Nov 6, 2021
47b45f2
Delete unrelevant part of DG
HangZelin Nov 6, 2021
5f2b2d6
Add job related command and parser tests
dhshah1 Nov 7, 2021
101e446
Merge branch 'master' into job-refactoring
dhshah1 Nov 7, 2021
99fad52
Fix bug where single digit month and day are not accepted as valid in…
dhshah1 Nov 7, 2021
8b7ce02
Revert unintended changes
dhshah1 Nov 7, 2021
f8b12b7
Update DG and test case for Template, Exit, Help, Storage.
ooawagaeri Nov 7, 2021
bf3d0d3
Fix EOF
ooawagaeri Nov 7, 2021
8bdda59
Merge pull request #184 from ooawagaeri/update-dg
HangZelin Nov 7, 2021
c89a29b
Add more details in contact diagrams.
HangZelin Nov 7, 2021
b2ba684
DG: Remove diagram headers; add manual test instruction for theme
TTraveller7 Nov 7, 2021
76fe184
Fix issue of tests not passing on windows
dhshah1 Nov 7, 2021
29c705a
Add manual test instruction for product command and theme command.
TTraveller7 Nov 7, 2021
c072186
Merge pull request #183 from dhshah1/job-refactoring
ooawagaeri Nov 7, 2021
fdaa97f
Update model and Ui class diagrams.
TTraveller7 Nov 7, 2021
04d4617
Merge remote-tracking branch 'Upstream/master' into branch-fix-diagra…
HangZelin Nov 7, 2021
bbf1bf8
Update model diagram.
TTraveller7 Nov 7, 2021
147690a
Update model class diagram size.
TTraveller7 Nov 7, 2021
c7c8340
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 7, 2021
2bdd630
Merge pull request #186 from TTraveller7/modify-ui
ooawagaeri Nov 7, 2021
8231b4c
Add test cases for contacts in DG.
HangZelin Nov 7, 2021
f4e264c
Update UndoHideContactCommandTest. Fix issue for hideContact issue
HangZelin Nov 7, 2021
5c10b2a
Add more documentations for contact component.
HangZelin Nov 7, 2021
dc8a641
Merge pull request #187 from HangZelin/branch-fix-diagram-dg-test
HangZelin Nov 7, 2021
6511e12
Fix contact activity diagram issue.
HangZelin Nov 7, 2021
1751eee
Update DG for Template and Add test case for Storage invalid objects.
ooawagaeri Nov 7, 2021
75edbc2
Merge pull request #188 from HangZelin/branch-fix-diagram
ooawagaeri Nov 7, 2021
4bed2ff
Merge branch 'master' into update-dg
ooawagaeri Nov 7, 2021
f2baf90
Merge pull request #189 from ooawagaeri/update-dg
Kimowarui Nov 7, 2021
8b1e11f
Update DG with manual testing for History, Print and Export feature
Kimowarui Nov 7, 2021
3056ccf
Fix EOF
Kimowarui Nov 7, 2021
438d707
Fix EOF
Kimowarui Nov 7, 2021
a223fd0
Merge pull request #190 from Kimowarui/master
HangZelin Nov 7, 2021
f9a0eb7
Update image links
TTraveller7 Nov 8, 2021
68060b3
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
1bda370
Update DG for Model classes
ooawagaeri Nov 8, 2021
f1c6dc6
Update PPP for ooawagaeri
ooawagaeri Nov 8, 2021
c95e9d8
Update PPP for ooawagaeri
ooawagaeri Nov 8, 2021
f7b2b13
Update PPP for ooawagaeri
ooawagaeri Nov 8, 2021
7a2bb2c
Merge pull request #192 from ooawagaeri/update-dg
ooawagaeri Nov 8, 2021
c01742a
Update history command screenshot in UG.
TTraveller7 Nov 8, 2021
847a413
Adjust DG model image size
ooawagaeri Nov 8, 2021
3aa8e02
Merge pull request #193 from ooawagaeri/update-dg
ooawagaeri Nov 8, 2021
d39fa4c
Update DG and UG.
TTraveller7 Nov 8, 2021
c1bfb6a
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
d78a61a
Update DG, UG and PPP. Add javadoc.
TTraveller7 Nov 8, 2021
fbff745
Merge pull request #194 from TTraveller7/modify-ui
HangZelin Nov 8, 2021
790e88a
Fix typo.
TTraveller7 Nov 8, 2021
12bfecf
Fix typo.
TTraveller7 Nov 8, 2021
d438143
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
7d582da
Fix typo.
TTraveller7 Nov 8, 2021
9101b40
Update ui contact screenshots
HangZelin Nov 8, 2021
3b71788
Fix diagram issues
HangZelin Nov 8, 2021
a39b3a2
Merge pull request #195 from TTraveller7/modify-ui
HangZelin Nov 8, 2021
7da977c
Merge pull request #196 from HangZelin/branch-fix-minor-UG
HangZelin Nov 8, 2021
12cb20a
Add implementation details of PrintReport
Kimowarui Nov 8, 2021
6c53004
Fix bug for export feature
Kimowarui Nov 8, 2021
940a911
Adjust DG model image size
ooawagaeri Nov 8, 2021
5e97a6d
Merge branch 'master' into fix-sampledata
ooawagaeri Nov 8, 2021
549cb83
Update UG images to new sample data
ooawagaeri Nov 8, 2021
f3b57fb
Merge pull request #197 from ooawagaeri/fix-sampledata
ooawagaeri Nov 8, 2021
eb772a0
Change text for product tab in report window
Kimowarui Nov 8, 2021
f80382b
Fix DG template activity diagrams
ooawagaeri Nov 8, 2021
4b18b54
Merge remote-tracking branch 'origin/master'
Kimowarui Nov 8, 2021
a0bfb28
Merge pull request #198 from ooawagaeri/fix-sampledata
ooawagaeri Nov 8, 2021
38eb8be
Fix EOF
Kimowarui Nov 8, 2021
1197445
Fix EOF
Kimowarui Nov 8, 2021
cce49f9
Merge pull request #199 from Kimowarui/master
ooawagaeri Nov 8, 2021
d4632c1
Modify activity diagrams for products.
TTraveller7 Nov 8, 2021
ebac057
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
d089eb1
Add link to diagrams
HangZelin Nov 8, 2021
772014a
Merge pull request #200 from HangZelin/branch-fix-diagrams-2
HangZelin Nov 8, 2021
57a939d
fix typo
HangZelin Nov 8, 2021
c37368a
DG: Add links for diagrams in print report section.
TTraveller7 Nov 8, 2021
37faf5b
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
3bd882f
Modify DG for jobs
dhshah1 Nov 8, 2021
c1322f9
Merge branch 'master' into dg-jobs
dhshah1 Nov 8, 2021
f2e66c6
dummy commit
dhshah1 Nov 8, 2021
6c6e804
Modify diagram. Update screenshots in UG.
TTraveller7 Nov 8, 2021
6d236d6
fix newline character
dhshah1 Nov 8, 2021
a84fb48
Fix image names.
TTraveller7 Nov 8, 2021
4082af6
Crop images.
TTraveller7 Nov 8, 2021
a8fe33a
Fix typo
TTraveller7 Nov 8, 2021
c529383
Merge pull request #203 from TTraveller7/modify-ui
ooawagaeri Nov 8, 2021
c21422a
Fix diagram unused issues.
HangZelin Nov 8, 2021
3f4569d
Merge pull request #202 from dhshah1/dg-jobs
ooawagaeri Nov 8, 2021
c7630ef
Standardize product diagrams. Fix report diagram.
TTraveller7 Nov 8, 2021
24b0865
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
43694f4
Update images.
TTraveller7 Nov 8, 2021
72442e1
Merge pull request #204 from TTraveller7/modify-ui
ooawagaeri Nov 8, 2021
2358037
Add test cases for jobs to DG
dhshah1 Nov 8, 2021
b7d218f
Merge branch 'master' into dg-job-testcases
dhshah1 Nov 8, 2021
2cd3ef3
Fix DG diagram bug
dhshah1 Nov 8, 2021
09e61d8
Fix formatting errors
dhshah1 Nov 8, 2021
4788c56
Merge pull request #205 from dhshah1/dg-job-testcases
HangZelin Nov 8, 2021
6a8a43a
Merge pull request #206 from HangZelin/branch-DG-update-3
HangZelin Nov 8, 2021
c831cf8
Fix PPP format
ooawagaeri Nov 8, 2021
fdace19
Add credits
Kimowarui Nov 8, 2021
92b9c75
Merge pull request #207 from ooawagaeri/master
ooawagaeri Nov 8, 2021
a2b748f
Merge pull request #208 from Kimowarui/master
Kimowarui Nov 8, 2021
fae0087
Add credit to mail.
ooawagaeri Nov 8, 2021
e5e984e
Merge pull request #209 from ooawagaeri/master
ooawagaeri Nov 8, 2021
62f1f88
Update format of diagrams and ppp
HangZelin Nov 8, 2021
3010768
Merge remote-tracking branch 'Upstream/master' into branch-DG-update-4
HangZelin Nov 8, 2021
a28038a
Merge pull request #211 from HangZelin/branch-DG-update-4
HangZelin Nov 8, 2021
a56ce51
Update Ui screenshots with new sample data.
HangZelin Nov 8, 2021
8fe94ea
Merge pull request #212 from HangZelin/master
HangZelin Nov 8, 2021
be6dbee
Remove repeating product test instructions/
TTraveller7 Nov 8, 2021
14417a6
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
676b573
Update PPP.
TTraveller7 Nov 8, 2021
1ffc1c0
Merge pull request #213 from TTraveller7/modify-ui
HangZelin Nov 8, 2021
bea58cc
Final Changes
dhshah1 Nov 8, 2021
c1eea7b
Merge branch 'master' into dhruv-PPP
dhshah1 Nov 8, 2021
ac3dafa
Minor UG changes
dhshah1 Nov 8, 2021
10d2ef1
Add EOF
dhshah1 Nov 8, 2021
f2dd0b9
Fix checkstyle
dhshah1 Nov 8, 2021
b92044c
Merge pull request #214 from dhshah1/dhruv-PPP
ooawagaeri Nov 8, 2021
1567d3b
Update PPP
HangZelin Nov 8, 2021
f07956c
Update PPP
HangZelin Nov 8, 2021
b002037
Fix diagram issues of DG
HangZelin Nov 8, 2021
3192fd2
Merge pull request #215 from HangZelin/branch-dg-fix-5
HangZelin Nov 8, 2021
a69c121
Update report window.
TTraveller7 Nov 8, 2021
4e0ce42
Exclude report and export command type when updating report window.
TTraveller7 Nov 8, 2021
8ee5294
Merge pull request #216 from TTraveller7/modify-ui
ooawagaeri Nov 8, 2021
b21c766
Add UG screenshots
dhshah1 Nov 8, 2021
6fa57ab
Merge pull request #217 from dhshah1/update-UG-screenshots
HangZelin Nov 8, 2021
5326845
Fix description for undoCompleteJobCommand
dhshah1 Nov 8, 2021
cfa92ad
Merge pull request #218 from dhshah1/fix-UG-undoCompleteJobCommand
HangZelin Nov 8, 2021
a173883
Ui: report window now remembers the tab changed by command.
TTraveller7 Nov 8, 2021
3f67138
Merge branch 'master' of https://github.com/AY2122S1-CS2103-T14-3/tp …
TTraveller7 Nov 8, 2021
4714a3f
Update DG.
TTraveller7 Nov 8, 2021
0267bd7
Update UG.
TTraveller7 Nov 8, 2021
90f6f97
Merge branch 'modify-ui' of https://github.com/TTraveller7/tp into mo…
TTraveller7 Nov 8, 2021
10c22c7
Merge pull request #219 from TTraveller7/modify-ui
ooawagaeri Nov 8, 2021
945f78c
Modify tab header.
TTraveller7 Nov 8, 2021
d045fa2
Merge pull request #220 from TTraveller7/modify-ui
ooawagaeri Nov 8, 2021
75c0776
Add implementation detail for export report
Kimowarui Nov 8, 2021
9348281
Merge branch 'AY2122S1-CS2103-T14-3:master' into master
Kimowarui Nov 8, 2021
1d35e23
Update version number
HangZelin Nov 8, 2021
cd72ec5
Merge pull request #221 from Kimowarui/master
ooawagaeri Nov 8, 2021
f4ddede
Merge pull request #222 from HangZelin/master
ooawagaeri Nov 8, 2021
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
  •  
  •  
  •  
32 changes: 21 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
[![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/AY2122S1-CS2103-T14-3/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2122S1-CS2103-T14-3/tp/actions)

![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.
## MyCRM
MyCRM, short for _"My Customer Relationship Manager"_, is a desktop application for managing client contacts, repair job
statuses, and product information. <br>

* It is targeted at computer repair shop technician. Specifically, it can help he/she to
* Centralize on-going jobs and client information in a single application.
* Integrate a job status tracking system.
* Integrate a client notification system.
* Generate monthly reports and statistics automatically.<br>
* It has been optimised for use via a Command Line Interface (CLI) while maintaining the benefits of a Graphical User
Interface (GUI).

### About our project
* It is an ongoing software project with regular updates and constantly improving features.
* It is written in OOP fashion and provides a reasonably well-written code base with around 6k LoC.
* It comes with a reasonable level of user and developer documentation.
* For the detailed documentation of this project, see the **[MyCRM Product Website](https://ay2122s1-cs2103-t14-3.github.io/tp/)**.

### Acknowledgment
This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
13 changes: 11 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.mycrm.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand Down Expand Up @@ -66,7 +66,16 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'MyCrm.jar'
}

run {
enableAssertions = true;
}

tasks.withType(JavaCompile) {
options.fork = true
options.forkOptions.jvmArgs += ["-Duser.language=en"]
}

defaultTasks 'clean', 'test'
6 changes: 3 additions & 3 deletions copyright.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Some code adapted from http://code.makery.ch/library/javafx-8-tutorial/ by Marco Jakob

Copyright by Susumu Yoshida - http://www.mcdodesign.com/
- address_book_32.png
- AddressApp.ico
Copyright Free Icons Library - hhttps://icon-library.com/icon/crm-icon-3.html
- myCrm_icon.png
- MyCrmApp.ico

Copyright by Jan Jan Kovařík - http://glyphicons.com/
- calendar.png
Expand Down
77 changes: 47 additions & 30 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,53 +7,70 @@ We are a team based in the [School of Computing, National University of Singapor

You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team
## Project Team

### John Doe
### Timothy Chua

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

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

* Role: Project Advisor
* Role: Team Lead, Scheduling and Tracking
* Responsibilities:
* Focus on issues.
* Defining, assigning, and tracking project tasks.
* Ensuring everyone has manageable task.

### Jane Doe
### Hang Zelin

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Code Quality / Integration handler
* Responsibilities:
* Pull request reviewer.
* Merging of pull requests.
* Ensure adherence to coding standards.

### Johnny Doe
<br><br>
### Zhang Yubin

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

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[github](https://github.com/Kimowarui)]
[[portfolio](team/kimowarui.md)]

* Role: Developer
* Responsibilities: Data
* Role: Deliverables and Deadlines
* Responsibilities:
* Focus on milestones page.
* Update milestones according to CS2103 website.
* Ensure project deliverables are done on time and in the right format.
* Chase people if need be.

### Jean Doe
### Fan Tianhao

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

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/TTraveller7)]
[[portfolio](team/ttraveller7.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Role: Documents
* Responsibilities:
* Ensure quality of various project documents
* UI mockup and design

### James Doe
### Dhruv Shah

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

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

* Role: Developer
* Responsibilities: UI
* Role: Tester
* Responsibilities:
* Ensure proper tests are written for all modules
* Ensure new features/modules don't introduce bugs
* Ensure application works as expected
Loading