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

Skill Feature [WIP] and some docs updates #51

Open
wants to merge 721 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
721 commits
Select commit Hold shift + click to select a range
ce8eb97
Update UserGuide.adoc
melvintjc96 Nov 1, 2018
911f42d
Update UserGuide.adoc
melvintjc96 Nov 1, 2018
9cab9de
Update UserGuide.adoc
melvintjc96 Nov 1, 2018
5f807fd
Update UserGuide.adoc
melvintjc96 Nov 1, 2018
7c258b8
Update UserGuide.adoc
melvintjc96 Nov 1, 2018
a645295
updated DeveloperGuide
derpyplops Nov 1, 2018
98036dd
Merge branch 'master' of https://github.com/derpyplops/NUSSU-Connect …
derpyplops Nov 1, 2018
dfd7088
Minor updates to UserGuide
Nov 1, 2018
a9ace1a
Changed app name in Config.java
Nov 1, 2018
7e6f832
Updated ConfigTest
Nov 1, 2018
d8f55e2
updated Documentation and images and PPP
derpyplops Nov 1, 2018
81f4f0f
updated image files
derpyplops Nov 1, 2018
f62d2b8
Merge pull request #97 from ladderinc/MinorMiscChanges
Boon-Jun Nov 1, 2018
a073f7f
Updated sampledatautil to fix budgeting bug
melvintjc96 Nov 1, 2018
c4e247e
Merge pull request #98 from derpyplops/PPP
sanjukta99 Nov 1, 2018
9bed10e
Update MelvinTanJitChong.adoc
melvintjc96 Nov 1, 2018
b18a0aa
made changes to UG
sanjukta99 Nov 1, 2018
ae9af83
Update CreateAccountCommandParser.java
melvintjc96 Nov 1, 2018
26aa812
Update UserGuide.adoc
melvintjc96 Nov 1, 2018
2ae14a5
Update CreateAccountCommandParser.java
melvintjc96 Nov 1, 2018
983a278
made changes to UG
sanjukta99 Nov 1, 2018
f4c9e65
changed UG
sanjukta99 Nov 1, 2018
5a28773
Merge pull request #99 from sanjukta99/master
sanjukta99 Nov 1, 2018
bbfa95e
Update AddressBookParserTest.java
melvintjc96 Nov 2, 2018
b66cc92
Update AddressBookParser.java
melvintjc96 Nov 2, 2018
edf4918
Fixed travis errors
melvintjc96 Nov 2, 2018
b707270
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 2, 2018
17720ff
edited sample util and devguide
sanjukta99 Nov 2, 2018
19088ce
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/main
sanjukta99 Nov 2, 2018
6ed4052
Fixed failing tests
melvintjc96 Nov 2, 2018
773ea02
Merge pull request #96 from Chocological/Multiuseraccesslevel
sanjukta99 Nov 2, 2018
390b6b5
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/main
sanjukta99 Nov 2, 2018
cb14428
Update UserGuide.adoc
melvintjc96 Nov 2, 2018
f1c5b2d
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/main
sanjukta99 Nov 2, 2018
7a72ffb
updated AboutUs
sanjukta99 Nov 2, 2018
2918a54
edited about us
sanjukta99 Nov 2, 2018
7c63b85
Merge pull request #101 from sanjukta99/master
sanjukta99 Nov 2, 2018
018d04e
edited UG - budget
sanjukta99 Nov 2, 2018
e6944d1
Merge pull request #102 from sanjukta99/master
sanjukta99 Nov 2, 2018
65d2e39
added in a description of the budgeting feature in the UG
sanjukta99 Nov 2, 2018
0d75e09
Merge pull request #103 from sanjukta99/master
sanjukta99 Nov 2, 2018
bd6f38a
Merge branch 'master' of https://github.com/ladderinc/addressbook-level4
Boon-Jun Nov 2, 2018
98dc60d
Fixed a login exploit and updated Project Portfolio Page and README
melvintjc96 Nov 4, 2018
eae9f49
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 4, 2018
b6e549b
edited variable names in budgetelements package and created new tests
sanjukta99 Nov 5, 2018
ce0934b
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/NUS…
Boon-Jun Nov 5, 2018
8d40889
Updated user guide to reflect that delete all feature will only be re…
Boon-Jun Nov 5, 2018
ea03b96
Resolved formatting issues with user guide
Boon-Jun Nov 5, 2018
e414156
edited budgetcalculation command
sanjukta99 Nov 5, 2018
aae3ff9
allowing club president to view the budget
sanjukta99 Nov 5, 2018
8f02bd8
Updated UG,DG and PPP to fix existing UG bugs and update design secti…
melvintjc96 Nov 5, 2018
48ebfbc
Merge pull request #119 from sanjukta99/v1.4
melvintjc96 Nov 5, 2018
0eff584
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 5, 2018
dce93ae
Added a new error message for when budgets for any clubs have not bee…
melvintjc96 Nov 5, 2018
09ae0bf
Refactored BudgetCalculationManager
melvintjc96 Nov 6, 2018
2c08f31
Added logging and assertions in functional code
melvintjc96 Nov 6, 2018
6c374b3
Added logging for login
melvintjc96 Nov 6, 2018
5dce382
edited ViewBudgets command to show an error message when user wants t…
sanjukta99 Nov 6, 2018
85b2ca2
created new test
sanjukta99 Nov 6, 2018
a0151e8
edited the error message for budget calculation command
sanjukta99 Nov 6, 2018
c3e6147
created some new tests
sanjukta99 Nov 6, 2018
994846a
Merge pull request #122 from Chocological/Bug_fixing
sanjukta99 Nov 6, 2018
a7aa67b
Merge branch 'master' into SortCommand
derpyplops Nov 7, 2018
ff2a07c
Made addressbook recognize non-immplemneted sort
derpyplops Nov 7, 2018
b1a1285
teaches App to keep track of Sort Command args and reply as args
derpyplops Nov 7, 2018
f3525a7
added Parameter class.
derpyplops Nov 7, 2018
859957e
Merge pull request #120 from ladderinc/UpdatingUserGuide
Boon-Jun Nov 7, 2018
5cafb97
created new parser tests
sanjukta99 Nov 7, 2018
c8ab606
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/NUS…
Boon-Jun Nov 8, 2018
87604fc
Renamed all PPP as required
Boon-Jun Nov 8, 2018
3645305
Updated PPP links in aboutus
Boon-Jun Nov 8, 2018
ddd01fa
created new tests
sanjukta99 Nov 8, 2018
1a2d37d
made style changes
sanjukta99 Nov 8, 2018
f9d103b
Updated product website template
melvintjc96 Nov 8, 2018
a71d98a
tried to add functioning Sort
derpyplops Nov 8, 2018
0afdec5
Delete LearningOutcomes.adoc
melvintjc96 Nov 8, 2018
fc3a047
Updated DG, UG, PPP, added more test and removed unnecessary adoc files
melvintjc96 Nov 8, 2018
f563151
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 8, 2018
048cd1c
added logic for Sort command
derpyplops Nov 8, 2018
a5c47d3
Merge pull request #125 from ladderinc/master
Boon-Jun Nov 8, 2018
cbf4c93
implemented Comparators in Person Class
derpyplops Nov 8, 2018
30e8312
edited the budget command integration test
sanjukta99 Nov 8, 2018
1ab90ac
Merge branch 'master' into v1.4
sanjukta99 Nov 8, 2018
fd0bd6d
added sorting by Name and Skill by arguments from st/
derpyplops Nov 8, 2018
1cc6ae9
checkStyle fixes
derpyplops Nov 8, 2018
f3c0226
Merge pull request #124 from sanjukta99/v1.4
derpyplops Nov 8, 2018
d4b46c5
fixed back isLoginSuccessful
derpyplops Nov 8, 2018
5761274
Merge pull request #127 from derpyplops/SortCommand
melvintjc96 Nov 8, 2018
c648d2e
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 8, 2018
d4338c9
WIP bug fixing for sort command
melvintjc96 Nov 8, 2018
614481b
Revert "WIP bug fixing for sort command"
melvintjc96 Nov 8, 2018
9086145
Updating code link in ladderinc.adoc
Boon-Jun Nov 8, 2018
771cac1
Merge pull request #128 from ladderinc/master
Boon-Jun Nov 8, 2018
a944843
edited dev guide
sanjukta99 Nov 9, 2018
9df8287
Merge branch 'v1.4' of https://github.com/sanjukta99/NUSSU-Connect in…
sanjukta99 Nov 9, 2018
69687e3
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
sanjukta99 Nov 9, 2018
62b6b4c
removed repetitive code from findcommandparser
Boon-Jun Nov 9, 2018
43db432
Minor changes to findcommandparser
Boon-Jun Nov 9, 2018
d2a6f40
Removing useless javadocs from FindCommandParser
Boon-Jun Nov 9, 2018
21f6ddb
Minor changes to TagContainsKeywordsPredicate
Boon-Jun Nov 9, 2018
9cdb30a
Adding a space in findtagsubcommand for uniformity
Boon-Jun Nov 9, 2018
f260f26
made keywordsOutputFormatter private in Find Command
Boon-Jun Nov 9, 2018
2559ea2
Changed access level of getKeywordHistoryString method in findcommand
Boon-Jun Nov 9, 2018
e45f6a6
Extracted 2 method in keywordsoutputformatter
Boon-Jun Nov 9, 2018
88690c1
Minor changes to undofind command for more clarity
Boon-Jun Nov 9, 2018
ed24165
Added more subclasses of find commands for clarity.
Boon-Jun Nov 9, 2018
48d089c
Added comments in SearchHistoryManager to explain the implementation …
Boon-Jun Nov 9, 2018
15aebbf
Removed backtobackfindcommand test from findcommandtest.java as it sh…
Boon-Jun Nov 9, 2018
c742af9
Renamed getKeywordSet to getReadOnlyKeywordsSet to better reflect its…
Boon-Jun Nov 9, 2018
582f296
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 10, 2018
55a1508
Merge pull request #130 from ladderinc/beautify
melvintjc96 Nov 10, 2018
75539d7
Added logging and generified LoginCommand code
melvintjc96 Nov 10, 2018
078d93b
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 10, 2018
9c42283
Merge pull request #126 from Chocological/documentations
Boon-Jun Nov 10, 2018
8f5bded
Updated FindCommandTest
Boon-Jun Nov 10, 2018
86319d1
Updated Tests for SearchHistoryManager
Boon-Jun Nov 10, 2018
5942490
Updated several tests for keywords history
Boon-Jun Nov 10, 2018
f83fadc
Added 2 more test for KeywordsHistoryStackTest
Boon-Jun Nov 10, 2018
62245ba
Resolving checkstyle errors in KeywordsHistoryStackTest
Boon-Jun Nov 10, 2018
9c02109
Merge pull request #131 from ladderinc/addingTests
melvintjc96 Nov 10, 2018
7e1f06c
Added logging to keywordsrecord and searchhistorymanager
Boon-Jun Nov 10, 2018
e3a3adf
Reclaiming undofind command files pt1
Boon-Jun Nov 10, 2018
9cb60d2
Reclaiming undofind command files pt2
Boon-Jun Nov 10, 2018
91e9443
Merge pull request #132 from ladderinc/logging
melvintjc96 Nov 10, 2018
2b17663
Merge pull request #133 from ladderinc/misc
melvintjc96 Nov 10, 2018
2f88d11
Reducing code duplication in find commands
Boon-Jun Nov 10, 2018
4487c4e
Standardized UML diagrams and updated PPP code link
melvintjc96 Nov 11, 2018
2549e3e
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 11, 2018
80c5553
Fixed diagram error
melvintjc96 Nov 11, 2018
58d3441
updated UG and DG
derpyplops Nov 11, 2018
3770f62
attempt to bugfix
derpyplops Nov 11, 2018
d528b44
solved bug, and added sorting by skill.
derpyplops Nov 11, 2018
7c4daba
reset isLoginSuccessful
derpyplops Nov 11, 2018
54ffa4b
removed unused imports
derpyplops Nov 11, 2018
e8a634d
Minor changes to undofindcommand
Boon-Jun Nov 11, 2018
35c45bb
Fixed formatting errors in PPP
melvintjc96 Nov 11, 2018
d46418a
Merge pull request #134 from ladderinc/beautify
derpyplops Nov 11, 2018
26a66e5
Merge pull request #136 from Chocological/documentations
derpyplops Nov 11, 2018
2b5dfa6
Update chocological.adoc
melvintjc96 Nov 11, 2018
5f74307
Update chocological.adoc
melvintjc96 Nov 11, 2018
ce5a4fb
Update DeveloperGuide.adoc
melvintjc96 Nov 11, 2018
d3c678d
made changes to Jon's PPPand UG
derpyplops Nov 11, 2018
62b078a
Update DeveloperGuide.adoc
melvintjc96 Nov 11, 2018
275eb45
Added SortCommand to DG
derpyplops Nov 11, 2018
f5abd1e
Merge branch 'bugfix' into documentation
derpyplops Nov 11, 2018
c141194
Update chocological.adoc
melvintjc96 Nov 11, 2018
5a0d0fd
Update UserGuide.adoc
melvintjc96 Nov 11, 2018
267ada2
Update DeveloperGuide.adoc
melvintjc96 Nov 11, 2018
61e38a5
Merge pull request #135 from derpyplops/bugfix
melvintjc96 Nov 11, 2018
b5b4d96
Update DeveloperGuide.adoc
melvintjc96 Nov 11, 2018
5baa422
Update DeveloperGuide.adoc
melvintjc96 Nov 11, 2018
dc81428
Update UserGuide.adoc
melvintjc96 Nov 11, 2018
bd3a310
edited the view budgets command to display the final budget as a floa…
sanjukta99 Nov 11, 2018
0c12785
edited int to double
sanjukta99 Nov 11, 2018
4867481
Update UserGuide.adoc
melvintjc96 Nov 11, 2018
a59892a
updated documentation
sanjukta99 Nov 11, 2018
e9837b2
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
sanjukta99 Nov 11, 2018
1138b4d
updated README notable features
sanjukta99 Nov 11, 2018
73130c2
Updated Non-functional requirements and appendix H of dev guide
melvintjc96 Nov 11, 2018
52d1d97
updated Dev Guide with diagrams
sanjukta99 Nov 11, 2018
f6b9ca3
Merge pull request #137 from sanjukta99/v1.4
melvintjc96 Nov 11, 2018
518ecce
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 11, 2018
ac2c9ca
Updating diagrams
Boon-Jun Nov 11, 2018
5c04df1
Merge branch 'master' into documentation
derpyplops Nov 11, 2018
68539c4
Merge branch 'documentation' of https://github.com/derpyplops/NUSSU-C…
derpyplops Nov 11, 2018
a5a4fb8
Update UserGuide.adoc
melvintjc96 Nov 11, 2018
0de1eaa
Updated documentations and PPP to fit in 10 page limit.
Boon-Jun Nov 11, 2018
ec4e356
Minor updates to PPP and dev guide
Boon-Jun Nov 11, 2018
a0e2cd4
Minor changes in dev guide to standardize with other sections.
Boon-Jun Nov 11, 2018
73a0a11
Merge pull request #139 from Chocological/documentations
Boon-Jun Nov 11, 2018
365100f
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/NUS…
Boon-Jun Nov 11, 2018
121e9c6
Merge pull request #140 from ladderinc/v1.4documentations
melvintjc96 Nov 11, 2018
32f4f42
Updated Notable Features section in readme
Boon-Jun Nov 11, 2018
8b46325
edited PPP and created a new class diagram
sanjukta99 Nov 11, 2018
38db269
Merge pull request #141 from sanjukta99/v1.4
sanjukta99 Nov 11, 2018
ec10f40
edited documentation and diagrams
sanjukta99 Nov 11, 2018
569b6c1
Merge pull request #142 from sanjukta99/v1.4
sanjukta99 Nov 11, 2018
01dae1b
eidted dev guide - manual testing
sanjukta99 Nov 11, 2018
09f007d
Merge pull request #143 from sanjukta99/v1.4
sanjukta99 Nov 11, 2018
f520fa8
Updated some diagrams
Boon-Jun Nov 12, 2018
08ed212
Updates to PPP and dev guide implementation section
Boon-Jun Nov 12, 2018
41193c2
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/NUS…
Boon-Jun Nov 12, 2018
bbc9872
Minor typo fix
Boon-Jun Nov 12, 2018
7378139
Changed ui.png
Boon-Jun Nov 12, 2018
af6708b
Updated manual testing section of DG
melvintjc96 Nov 12, 2018
618b57a
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 12, 2018
ff83d56
Updated login sequence diagram
melvintjc96 Nov 12, 2018
97caf88
documentation updates
derpyplops Nov 12, 2018
2ce443a
Merge branch 'documentation' of https://github.com/derpyplops/NUSSU-C…
derpyplops Nov 12, 2018
38ee07f
Updating diagrams
Boon-Jun Nov 12, 2018
e19fdfb
updates to PPP and DG and UG
derpyplops Nov 12, 2018
397b5f8
Merge pull request #144 from ladderinc/v1.4documentations
melvintjc96 Nov 12, 2018
ab4c514
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 12, 2018
53d7a11
Merge pull request #145 from Chocological/documentations
Boon-Jun Nov 12, 2018
e10b3d3
edited the manual testing for 2 commands
sanjukta99 Nov 12, 2018
8e59ff3
edited documentation
sanjukta99 Nov 12, 2018
ce5b7c5
Merge pull request #146 from sanjukta99/v1.4
sanjukta99 Nov 12, 2018
4ff02a7
Updated model and storage class diagrams
melvintjc96 Nov 12, 2018
441bb39
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 12, 2018
7ff7f7e
Update DeveloperGuide.adoc
melvintjc96 Nov 12, 2018
9623efe
Update DeveloperGuide.adoc
melvintjc96 Nov 12, 2018
bb77de7
Merge pull request #147 from Chocological/documentations
Boon-Jun Nov 12, 2018
aa556e3
Improve clarity for Manual Testing of Search Pruning related features
Boon-Jun Nov 12, 2018
b693cb2
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/NUS…
Boon-Jun Nov 12, 2018
abca82a
Changed error message for FindCommands
Boon-Jun Nov 12, 2018
aef9afc
Developer Guide and picture update
derpyplops Nov 12, 2018
770be8d
More updates to PPP
Boon-Jun Nov 12, 2018
a7d4c76
edited aboutus
derpyplops Nov 12, 2018
7472932
Merge branch 'master' into documentation
derpyplops Nov 12, 2018
a5a3d17
Improved explanation of Search Pruning Feature in dev guide
Boon-Jun Nov 12, 2018
7964a64
Added more information to PPP
Boon-Jun Nov 12, 2018
54c6bce
Removed line 381 in asciidoctor.css
Boon-Jun Nov 12, 2018
24c66c7
added an object diagram
sanjukta99 Nov 12, 2018
f74984a
Merge pull request #148 from ladderinc/v1.4documentations
melvintjc96 Nov 12, 2018
5d52151
Update derpyplops.adoc
melvintjc96 Nov 12, 2018
96eba06
Merge pull request #150 from sanjukta99/v1.4
sanjukta99 Nov 12, 2018
0976df0
Merge pull request #149 from derpyplops/documentation
melvintjc96 Nov 12, 2018
97be5a1
Resolving minor mistake in dev guide
Boon-Jun Nov 12, 2018
c9d4c3f
Update ladderinc.adoc
Boon-Jun Nov 12, 2018
edd5b3c
Update UserGuide.adoc
melvintjc96 Nov 12, 2018
fb2d9dd
Update UserGuide.adoc
melvintjc96 Nov 12, 2018
4fbc47a
Update chocological.adoc
melvintjc96 Nov 12, 2018
a21e9da
edited DG - model
sanjukta99 Nov 12, 2018
04f2465
fixed typo
sanjukta99 Nov 12, 2018
941bc6d
Updates to dev guide
Boon-Jun Nov 12, 2018
21d1a62
Merge pull request #151 from sanjukta99/v1.4
sanjukta99 Nov 12, 2018
fe89777
Merge pull request #152 from ladderinc/v1.4documentations
Boon-Jun Nov 12, 2018
e37427e
Update chocological.adoc
melvintjc96 Nov 12, 2018
e37d05b
Update chocological.adoc
melvintjc96 Nov 12, 2018
e41b64a
Update chocological.adoc
melvintjc96 Nov 12, 2018
493dbe1
Fixed portfolio link for derpyplops
Boon-Jun Nov 12, 2018
be345c1
Update DeveloperGuide.adoc
melvintjc96 Nov 12, 2018
16b71dc
Update chocological.adoc
melvintjc96 Nov 12, 2018
d51c677
Update DeveloperGuide.adoc
melvintjc96 Nov 12, 2018
08388e6
edited UG
sanjukta99 Nov 12, 2018
12b83d2
Merge pull request #153 from ladderinc/v1.4documentations
sanjukta99 Nov 12, 2018
f7128a7
Updated sequence diagram
melvintjc96 Nov 12, 2018
1a27572
Merge branch 'master' of https://github.com/CS2113-AY1819S1-F09-1/mai…
melvintjc96 Nov 12, 2018
d3468c9
Merge branch 'master' into v1.4
sanjukta99 Nov 12, 2018
c6975e3
fixed typo in UG
sanjukta99 Nov 12, 2018
8b054ce
Merge pull request #155 from Chocological/documentations
derpyplops Nov 12, 2018
c94f6f1
Merge pull request #154 from sanjukta99/v1.4
derpyplops Nov 12, 2018
b657321
Update DeveloperGuide.adoc
melvintjc96 Nov 12, 2018
b7889e2
Update UserGuide.adoc
Boon-Jun Nov 12, 2018
28cdce2
Minor changes to PPP
Boon-Jun Nov 12, 2018
31158e8
edited UG
sanjukta99 Nov 12, 2018
1286bb8
more changes to ppp
Boon-Jun Nov 12, 2018
f656e53
Merge branch 'v1.4' of https://github.com/sanjukta99/NUSSU-Connect in…
sanjukta99 Nov 12, 2018
26337e0
Merge pull request #156 from ladderinc/v1.4documentations
derpyplops Nov 12, 2018
cba56ab
Merge pull request #157 from sanjukta99/v1.4
derpyplops Nov 12, 2018
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
  •  
  •  
  •  
Empty file added Compilation
Empty file.
54 changes: 37 additions & 17 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
= Address Book (Level 4)
= NUSSU Connect
ifdef::env-github,env-browser[:relfileprefix: docs/]

https://travis-ci.org/nusCS2113-AY1819S1/addressbook-level4[image:https://travis-ci.org/nusCS2113-AY1819S1/addressbook-level4.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/damithc/addressbook-level4[image:https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true[Build status]]
https://coveralls.io/github/se-edu/addressbook-level4?branch=master[image:https://coveralls.io/repos/github/se-edu/addressbook-level4/badge.svg?branch=master[Coverage Status]]
https://www.codacy.com/app/damith/addressbook-level4?utm_source=github.com&utm_medium=referral&utm_content=se-edu/addressbook-level4&utm_campaign=Badge_Grade[image:https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a[Codacy Badge]]
https://gitter.im/se-edu/Lobby[image:https://badges.gitter.im/se-edu/Lobby.svg[Gitter chat]]
https://travis-ci.org/CS2113-AY1819S1-F09-1/main[image:https://travis-ci.org/CS2113-AY1819S1-F09-1/main.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/Chocological/main-64rse[image:https://ci.appveyor.com/api/projects/status/rge5q76v8xnskc7p/branch/master?svg=true[Build status]]
https://coveralls.io/github/CS2113-AY1819S1-F09-1/main?branch=master[image:https://coveralls.io/repos/github/CS2113-AY1819S1-F09-1/main/badge.svg?branch=master[Coverage Status]]

ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
Expand All @@ -15,27 +13,49 @@ ifndef::env-github[]
image::images/Ui.png[width="600"]
endif::[]

* This is a desktop Address Book application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).
* It is a Java sample application intended for students learning Software Engineering while using Java as the main programming language.
* It is *written in OOP fashion*. It provides a *reasonably well-written* code example that is *significantly bigger* (around 6 KLoC)than what students usually write in beginner-level SE modules.
* What's different from https://github.com/se-edu/addressbook-level3[level 3]:
** A more sophisticated GUI that includes a list panel and an in-built Browser.
** More test cases, including automated GUI testing.
** Support for _Build Automation_ using Gradle and for _Continuous Integration_ using Travis CI.

NUSSU-Connect is an application designed and created specifically for executive committee (exco) members of the NUS Student Union (NUSSU).
It enables the committee members to reduce their daily workload and the organisation to potentially minimize manpower and logistics issues
during peak periods of activity by providing them a convenient platform to manage recruitment, contacts, budgets and projects efficiently.
The application can also be used by every organisation with various departments, and a clearly defined hierarchy of roles and
responsibilities of each and every member belonging to the organisation.

== Value Proposition
To digitise any company's or organisation's standard operating procedures, through the process of streamlining workflow to essentially
solve, or at least minimize, any manpower and logistics issues that can happen during any peak periods of business activities.

=== Notable features
The list shown below details the key features that our application provides, which any organisation or company can make full use of.

* Security:
** Log into the application with a set of login credentials
*** Gives a specific level of access to the application according to role of user account defined during account creation
** Creation of a new account with desired login credentials for logging into the application

* Recruitment / HR
** Attach skills to the people in your organization.
** Order them by certain parameters to organize information more easily.

* Financial Logistics Management:
** Club Members can submit the budget calculation data for the calculation and allocation of their club's budget
** NUSSU Treasurers can calculate and allocate the final budgets to all the clubs based on the total available budget
** Users can view the final budget allocated to each club
* Easy Management of Contact Information:
** Users can utilize the search pruning feature to search through a large database of contacts efficiently.
** Advanced search commands gives users extra flexibility when performing their search


== Site Map

* <<UserGuide#, User Guide>>
* <<DeveloperGuide#, Developer Guide>>
* <<LearningOutcomes#, Learning Outcomes>>
* <<AboutUs#, About Us>>
* <<ContactUs#, Contact Us>>

== Acknowledgements

* Some parts of this sample application were inspired by the excellent http://code.makery.ch/library/javafx-8-tutorial/[Java FX tutorial] by
_Marco Jakob_.
* Some parts of this application were inspired and adapted from the sample application: Address Book Level 4 by SE-EDU.
* Libraries used: https://github.com/TestFX/TestFX[TextFX], https://bitbucket.org/controlsfx/controlsfx/[ControlsFX], https://github.com/FasterXML/jackson[Jackson], https://github.com/google/guava[Guava], https://github.com/junit-team/junit5[JUnit5]
* The original source of the code is https://github.com/se-edu/[AddressBook-Level4] project created by SE-EDU initiative.

== Licence : link:LICENSE[MIT]

8 changes: 4 additions & 4 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'NUSSU-Connect.jar'

destinationDir = file("${buildDir}/jar/")
}
Expand Down Expand Up @@ -126,7 +126,7 @@ nonGuiTests.dependsOn test
task(allTests)

// `allTests` implies both `guiTests` and `nonGuiTests`
allTests.dependsOn guiTests
//allTests.dependsOn guiTests
allTests.dependsOn nonGuiTests

test {
Expand Down Expand Up @@ -207,8 +207,8 @@ asciidoctor {
idprefix: '', // for compatibility with GitHub preview
idseparator: '-',
'site-root': "${sourceDir}", // must be the same as sourceDir, do not modify
'site-name': 'AddressBook-Level4',
'site-githuburl': 'https://github.com/se-edu/addressbook-level4',
'site-name': 'NUSSU Connect',
'site-githuburl': 'https://github.com/CS2113-AY1819S1-F09-1/NUSSU-Connect',
'site-seedu': true, // delete this line if your project is not a fork (not a SE-EDU project)
]

Expand Down
55 changes: 25 additions & 30 deletions docs/AboutUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,53 +4,48 @@
:imagesDir: images
:stylesDir: stylesheets

AddressBook - Level 4 was developed by the https://se-edu.github.io/docs/Team.html[se-edu] team. +
_{The dummy content given below serves as a placeholder to be used by future forks of the project.}_ +
{empty} +
image::NUSSU-ConnectPNGBanner.png[width="800", align=center"]
NUSSU-Connect is an application developed to help NUSSU manage people and
related functions relating to HR and Finance needs. It is currently a work in progress and is developed by
https://se-edu.github.io/docs/Team.html[F09-1] team. +

We are a team based in the http://www.comp.nus.edu.sg[School of Computing, National University of Singapore].

== Project Team

=== John Doe
image::damithc.jpg[width="150", align="left"]
{empty}[http://www.comp.nus.edu.sg/~damithch[homepage]] [https://github.com/damithc[github]] [<<johndoe#, portfolio>>]

Role: Project Advisor

'''
=== Boon Jun
image::ladderinc.png[width="150", align="left"]
{empty}[http://github.com/ladderinc[github]][<<ladderinc#, portfolio>>]

=== John Roe
image::lejolly.jpg[width="150", align="left"]
{empty}[http://github.com/lejolly[github]] [<<johndoe#, portfolio>>]

Role: Team Lead +
Responsibilities: UI
Role: Scheduling and Tracking, Deliverables and deadlines +
Responsibilities: Search Pruning + Advanced Search and filter feature.

'''

=== Johnny Doe
image::yijinl.jpg[width="150", align="left"]
{empty}[http://github.com/yijinl[github]] [<<johndoe#, portfolio>>]
=== Melvin Tan
image::chocological.png[width="150", align="left"]
{empty}[http://github.com/Chocological[github]][<<chocological#, portfolio>>]

Role: Developer +
Responsibilities: Data
Role: Integration and Testing +
Responsibilities: Login System

'''

=== Johnny Roe
image::m133225.jpg[width="150", align="left"]
{empty}[http://github.com/m133225[github]] [<<johndoe#, portfolio>>]
=== Jonathan Ng
image::derpyplops.png[width="150", align="left"]
{empty}[http://github.com/derpyplops[github]][<<derpyplops#, portfolio>>]

Role: Developer +
Responsibilities: Dev Ops + Threading
Role: Documentation and Team Lead +
Responsibilities: HR & Roles

'''

=== Benson Meier
image::yl_coder.jpg[width="150", align="left"]
{empty}[http://github.com/yl-coder[github]] [<<johndoe#, portfolio>>]
=== Sanjukta Saha
image::sanjukta99.png[width="150", align="left"]
{empty}[http://github.com/sanjukta99[github]][<<sanjukta99#, portfolio>>]

Role: Developer +
Responsibilities: UI
Role: Code Quality +
Responsibilities: Budgeting functionality

'''
Loading