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-W16-3] StudyBuddy #55

Open
wants to merge 1,053 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 51 commits
Commits
Show all changes
1053 commits
Select commit Hold shift + click to select a range
44a4afc
Checkstyle
gx-huang Apr 8, 2020
9c1e5f0
Edit test
gx-huang Apr 8, 2020
7a9a277
Merge branch 'calendar_command' of https://github.com/gx-huang/main i…
gx-huang Apr 8, 2020
69095a2
Incomplete merge
gx-huang Apr 8, 2020
46f2828
newline at EoF
gx-huang Apr 8, 2020
7ac3e09
Edited README.adoc
gx-huang Apr 8, 2020
2c2818b
Add duplicate + edit
souwmyaa Apr 8, 2020
8e20ecf
Bug fix
souwmyaa Apr 8, 2020
3e5e6de
Bug fix
souwmyaa Apr 8, 2020
fccac91
UG update
souwmyaa Apr 9, 2020
c73564c
DG update
souwmyaa Apr 9, 2020
1f8ab86
DG resize pics
souwmyaa Apr 9, 2020
9703e78
Updated Documentation
souwmyaa Apr 9, 2020
939715a
Merge conflict fix
souwmyaa Apr 9, 2020
1482abf
Bugs
souwmyaa Apr 9, 2020
c97064b
Merge pull request #261 from souwmyaa/master
souwmyaa Apr 9, 2020
920f06c
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/ma…
gx-huang Apr 9, 2020
7f24c21
Edited UG and some bug fix
gx-huang Apr 9, 2020
d8b0d4b
Merge pull request #260 from gx-huang/calendar_command
gx-huang Apr 9, 2020
9ae80e7
Bug fixes in DG
souwmyaa Apr 9, 2020
f138147
updates
souwmyaa Apr 9, 2020
05a4ae9
Merge pull request #44 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 9, 2020
8f7c3a6
Refactored to rename
souwmyaa Apr 9, 2020
5e98b48
- bug fix for edit and add module
wyt-sonia Apr 10, 2020
de66df9
update UG for module part
wyt-sonia Apr 10, 2020
6bbef82
UG update
wyt-sonia Apr 10, 2020
62d6307
code style and test case update for module creation function
wyt-sonia Apr 10, 2020
86269d8
code style
wyt-sonia Apr 10, 2020
bcda652
code quality
wyt-sonia Apr 10, 2020
d9f1f91
code quality
wyt-sonia Apr 10, 2020
e5badc4
code style
wyt-sonia Apr 10, 2020
61c7eeb
code quality
wyt-sonia Apr 10, 2020
1cb56d5
codestyle
wyt-sonia Apr 10, 2020
3a1e534
Merge pull request #262 from wyt-sonia/master
wyt-sonia Apr 10, 2020
c5cf958
UG update
souwmyaa Apr 10, 2020
d650997
Fix merge conflicts
souwmyaa Apr 10, 2020
84c2fa1
PPP draft
souwmyaa Apr 10, 2020
42a8b9d
Merge pull request #263 from souwmyaa/master
souwmyaa Apr 10, 2020
4498978
Edited DG
gx-huang Apr 10, 2020
a9a000b
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
gx-huang Apr 10, 2020
35fbbb1
Added comments + javadoc
souwmyaa Apr 10, 2020
7fbb569
Code quality improvement
souwmyaa Apr 10, 2020
7c820d4
UG update:
wyt-sonia Apr 10, 2020
7d634f4
Merge pull request #264 from gx-huang/master
wyt-sonia Apr 10, 2020
571f165
Merge pull request #45 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 10, 2020
9291e24
UG update
wyt-sonia Apr 10, 2020
5fb1082
UG update:
wyt-sonia Apr 10, 2020
3c9e3f6
Merge pull request #265 from wyt-sonia/master
wyt-sonia Apr 10, 2020
161d208
fix bugs
teikjun Apr 10, 2020
6496401
make responsive
teikjun Apr 10, 2020
4c73ad0
more edits
teikjun Apr 10, 2020
a4dd125
Merge pull request #266 from teikjun/ug
wyt-sonia Apr 11, 2020
18161a2
Fix checkstyle bug
souwmyaa Apr 11, 2020
09eef62
UG update
wyt-sonia Apr 11, 2020
d8a2439
Merge pull request #46 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 11, 2020
889dce6
UG update
wyt-sonia Apr 11, 2020
5237b4a
code style
wyt-sonia Apr 11, 2020
199bedc
UG bug fix
wyt-sonia Apr 11, 2020
68062a0
code style
wyt-sonia Apr 11, 2020
f04bde3
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 11, 2020
96cbe92
Merge pull request #267 from wyt-sonia/master
souwmyaa Apr 11, 2020
00cfe78
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 11, 2020
fda7e79
remove unused class
teikjun Apr 11, 2020
a846bb5
UG update
souwmyaa Apr 11, 2020
06d13fd
DG update
souwmyaa Apr 11, 2020
6a35404
Code quality improvement:
wyt-sonia Apr 11, 2020
e3c7c0b
Merge pull request #270 from souwmyaa/master
wyt-sonia Apr 11, 2020
ae3508b
Merge pull request #47 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 11, 2020
0466b40
code style
wyt-sonia Apr 11, 2020
061772d
update ug
teikjun Apr 11, 2020
563fba7
update ug
teikjun Apr 11, 2020
ce40a9e
bug fix
wyt-sonia Apr 11, 2020
bc62586
update ug
teikjun Apr 11, 2020
48a2c3c
Merge pull request #271 from wyt-sonia/master
wyt-sonia Apr 11, 2020
6330da0
more updates to ug
teikjun Apr 11, 2020
f0e9f9d
Merge pull request #272 from teikjun/ug
teikjun Apr 11, 2020
7f3a068
add newline
teikjun Apr 11, 2020
a95c346
Merge pull request #273 from teikjun/newline
teikjun Apr 11, 2020
2256853
Code quality improve:
wyt-sonia Apr 11, 2020
4dff026
fix bug
teikjun Apr 11, 2020
d1ba7bc
add javadocs
teikjun Apr 11, 2020
1772b3a
Merge pull request #274 from teikjun/fix
teikjun Apr 11, 2020
0d609cc
fix some bugs
teikjun Apr 11, 2020
873fd8c
fix more bugs
teikjun Apr 11, 2020
8ce759b
make responsive
teikjun Apr 11, 2020
2c6a43a
fix bug
teikjun Apr 11, 2020
0264871
Merge pull request #275 from teikjun/fix
teikjun Apr 11, 2020
256048a
Code quality:
wyt-sonia Apr 11, 2020
66edb9f
codestyle
wyt-sonia Apr 11, 2020
a97d3ce
Merge pull request #48 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 11, 2020
d833415
Merge pull request #276 from wyt-sonia/master
wyt-sonia Apr 11, 2020
e9422b1
update logic diagram
teikjun Apr 11, 2020
43aacbe
update logic diagram
teikjun Apr 11, 2020
7d9e1bb
update logic diagram
teikjun Apr 11, 2020
d308427
Merge pull request #277 from teikjun/dg
teikjun Apr 11, 2020
e58c6d4
add feature to dg
teikjun Apr 11, 2020
5b079d5
add use case and activity diagram to dg
teikjun Apr 11, 2020
933521f
add diagram png
teikjun Apr 11, 2020
f72a5b3
more log
wyt-sonia Apr 11, 2020
e046157
edition -> editing update
wyt-sonia Apr 11, 2020
2b0d509
Merge pull request #278 from teikjun/dg
wyt-sonia Apr 11, 2020
0fa83a7
Merge pull request #49 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 11, 2020
9156c0b
test case update
wyt-sonia Apr 12, 2020
ccff9a5
Merge pull request #280 from souwmyaa/master
wyt-sonia Apr 12, 2020
ec3d87c
Merge pull request #50 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 12, 2020
983b44f
codestyle
wyt-sonia Apr 12, 2020
346fec3
Added comments
souwmyaa Apr 12, 2020
d6b598f
Merge pull request #279 from wyt-sonia/master
souwmyaa Apr 12, 2020
03674e2
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 12, 2020
486ec84
Improved add duplicate
souwmyaa Apr 12, 2020
ae3173a
Bug fix
souwmyaa Apr 12, 2020
2b98f1d
Bug fix
souwmyaa Apr 12, 2020
5069671
Fix bug
souwmyaa Apr 12, 2020
65fd87f
Due soon bug fix
souwmyaa Apr 12, 2020
59f98bb
EOF
souwmyaa Apr 12, 2020
ec32a66
Merge pull request #281 from souwmyaa/master
teikjun Apr 12, 2020
6372c2f
refactor productivity page to productivity panel
teikjun Apr 12, 2020
6a618d4
Merge pull request #282 from teikjun/refactor
gx-huang Apr 12, 2020
3aeaa8b
Documentation update
souwmyaa Apr 12, 2020
1e18e48
modified architectrue UML
aegis-bot Apr 12, 2020
c429900
Documentation changes
souwmyaa Apr 12, 2020
ecf87f3
updated Architecture Diagram
aegis-bot Apr 12, 2020
db2fae1
Changed implementation of Calendar view
gx-huang Apr 12, 2020
78096ae
code refactor
wyt-sonia Apr 12, 2020
0fef243
Merge branch 'master' into pr/51
wyt-sonia Apr 12, 2020
b79fc7d
codestyle
wyt-sonia Apr 12, 2020
f1270e6
Changes
souwmyaa Apr 12, 2020
b0e900b
Merge pull request #284 from wyt-sonia/master
wyt-sonia Apr 12, 2020
b022ecd
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 12, 2020
7e8e34b
modified ModuleDiagram
aegis-bot Apr 12, 2020
acb2636
Merge pull request #285 from souwmyaa/master
gx-huang Apr 12, 2020
9442e2a
Merge https://github.com/AY1920S2-CS2103T-W16-3/main
aegis-bot Apr 12, 2020
8d9b41f
Added more tests
gx-huang Apr 12, 2020
f0d0ee4
Update model diagram
souwmyaa Apr 12, 2020
495d302
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
gx-huang Apr 12, 2020
456ad4c
Appease checkstyle
gx-huang Apr 12, 2020
f8df9b1
Merge pull request #286 from aegis-bot/master
gx-huang Apr 12, 2020
29040fc
Merge pull request #287 from gx-huang/master
aegis-bot Apr 12, 2020
a332f53
update comment
wyt-sonia Apr 12, 2020
02e6cf4
UG check
souwmyaa Apr 13, 2020
e06ae0b
DG check
souwmyaa Apr 13, 2020
cae9d6d
Added comments
souwmyaa Apr 13, 2020
cd80890
Test classes comments
souwmyaa Apr 13, 2020
be790ce
Merge pull request #288 from souwmyaa/master
teikjun Apr 13, 2020
016ec63
UG/DG changes
gx-huang Apr 13, 2020
c3401d8
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
gx-huang Apr 13, 2020
46fd1f4
Added filter interactive test
souwmyaa Apr 13, 2020
3a0c37c
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 13, 2020
0ec2d15
Refactoring
souwmyaa Apr 13, 2020
3e396e6
Merge pull request #289 from souwmyaa/master
aegis-bot Apr 13, 2020
96b7548
DG update
wyt-sonia Apr 13, 2020
9617e5a
Merge pull request #52 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 13, 2020
ee85f16
fixing codacy
aegis-bot Apr 13, 2020
96cf544
Merge https://github.com/AY1920S2-CS2103T-W16-3/main
aegis-bot Apr 13, 2020
806bf2e
codacy
aegis-bot Apr 13, 2020
56598d3
codestyle
wyt-sonia Apr 13, 2020
1ac2a61
Merge pull request #290 from wyt-sonia/master
aegis-bot Apr 13, 2020
688b183
Merge https://github.com/AY1920S2-CS2103T-W16-3/main
aegis-bot Apr 13, 2020
565630a
test modify ModelManagerTest for codacy only
aegis-bot Apr 13, 2020
b171106
codacy
aegis-bot Apr 13, 2020
d676d6c
test codacy
aegis-bot Apr 13, 2020
e048835
update ug and add shortcuts
teikjun Apr 13, 2020
6adf0b7
test codacy
aegis-bot Apr 13, 2020
7377e9f
test codacy
aegis-bot Apr 13, 2020
7578d27
newline at eof again
teikjun Apr 13, 2020
f011b0d
test codacy
aegis-bot Apr 13, 2020
afd2cc8
Merge pull request #292 from teikjun/shortcuts
aegis-bot Apr 13, 2020
0c9b7a2
test codacy
aegis-bot Apr 13, 2020
09963a7
test codacy
aegis-bot Apr 13, 2020
d9d752e
Merge https://github.com/AY1920S2-CS2103T-W16-3/main
aegis-bot Apr 13, 2020
b49d150
test codacy
aegis-bot Apr 13, 2020
5e9fc03
Merge pull request #291 from aegis-bot/master
teikjun Apr 13, 2020
85b2796
test codacy
aegis-bot Apr 13, 2020
0f905b5
fix dg mistakes
teikjun Apr 13, 2020
0af11b9
UG/DG changes
gx-huang Apr 13, 2020
0c18041
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
gx-huang Apr 13, 2020
f461b4f
codacy moduleList & AppUtilTest
aegis-bot Apr 13, 2020
2ed56ff
codacy AppUtilTest
aegis-bot Apr 13, 2020
36b38b2
codacy studyBuddy
aegis-bot Apr 13, 2020
4cb265f
codacy
aegis-bot Apr 13, 2020
7fc01f4
codacy modelmanager
aegis-bot Apr 13, 2020
86e925a
codacy
aegis-bot Apr 13, 2020
c01e278
codacy configUtilTest
aegis-bot Apr 13, 2020
bd7de6d
UG/DG changes
gx-huang Apr 13, 2020
c6c967b
codacy
aegis-bot Apr 13, 2020
1408500
codacy
aegis-bot Apr 13, 2020
d76eb13
Merge pull request #293 from aegis-bot/master
aegis-bot Apr 13, 2020
4c37685
Removed underscore in test classes
souwmyaa Apr 13, 2020
ce30e24
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
gx-huang Apr 13, 2020
9d2442e
Merge conflict fix
souwmyaa Apr 13, 2020
f8d7054
Merge pull request #294 from gx-huang/master
souwmyaa Apr 13, 2020
8815034
improve dg
teikjun Apr 13, 2020
c3ba388
Add porfolio to aboutus page
souwmyaa Apr 13, 2020
fd53772
Storage test
gx-huang Apr 13, 2020
e332d85
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 13, 2020
dc27f33
Bug fix
gx-huang Apr 13, 2020
9d4bdb4
Merge pull request #295 from souwmyaa/master
gx-huang Apr 13, 2020
8c71b01
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
gx-huang Apr 13, 2020
2d3eea7
DG and codacy
aegis-bot Apr 13, 2020
64c91c3
Added portfolio link
gx-huang Apr 13, 2020
9f9c604
Merge pull request #296 from gx-huang/master
gx-huang Apr 13, 2020
789b4ca
Merge pull request #297 from teikjun/dg
teikjun Apr 13, 2020
8385666
resize images
teikjun Apr 13, 2020
a0b71aa
codacy. removed underscore
aegis-bot Apr 13, 2020
f937d39
merged
aegis-bot Apr 13, 2020
3807a18
codacy
aegis-bot Apr 13, 2020
72fea11
Merge pull request #298 from aegis-bot/master
aegis-bot Apr 13, 2020
ab41630
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa Apr 13, 2020
f24de1f
Updated Use Cases
souwmyaa Apr 13, 2020
43ef62a
complete dg
teikjun Apr 13, 2020
d3cd6f5
complete dg
teikjun Apr 13, 2020
442491b
Merge pull request #299 from teikjun/dg
teikjun Apr 13, 2020
7492d22
UG
aegis-bot Apr 13, 2020
2385c73
ss
aegis-bot Apr 13, 2020
cc00003
Change release version and resized default GUI
gx-huang Apr 13, 2020
1a84450
Merge pull request #301 from gx-huang/master
gx-huang Apr 13, 2020
6611e4e
ppp
aegis-bot Apr 13, 2020
cd26c74
Merge pull request #302 from souwmyaa/master
souwmyaa Apr 13, 2020
110a0a9
ppp edits
aegis-bot Apr 13, 2020
cff6341
Merge pull request #300 from aegis-bot/master
aegis-bot Apr 13, 2020
c21dcfe
complete uml writeup
teikjun Apr 13, 2020
b6a422d
Small change
souwmyaa Apr 13, 2020
0120dac
update dg
teikjun Apr 13, 2020
cbd46d6
Merge pull request #304 from souwmyaa/master
souwmyaa Apr 13, 2020
eecf83f
Merge pull request #303 from teikjun/uml
teikjun Apr 13, 2020
c6700d7
rename ppp
aegis-bot Apr 13, 2020
d0b11bb
PPP update
wyt-sonia Apr 13, 2020
616a71b
Merge pull request #305 from aegis-bot/master
aegis-bot Apr 13, 2020
459e961
Merge branch 'master' into pr/53
wyt-sonia Apr 13, 2020
6611e5c
PPP update
wyt-sonia Apr 13, 2020
1e009be
PPP
wyt-sonia Apr 13, 2020
15e82e8
Merge pull request #306 from wyt-sonia/master
wyt-sonia Apr 13, 2020
6c9ca36
ppp
teikjun Apr 13, 2020
557c047
about us add portfolio for all
aegis-bot Apr 13, 2020
afd016e
Merge pull request #307 from teikjun/last
teikjun Apr 13, 2020
3441af0
Merge pull request #308 from aegis-bot/master
aegis-bot Apr 13, 2020
f20f731
up
wyt-sonia Apr 13, 2020
a031001
Merge pull request #53 from AY1920S2-CS2103T-W16-3/master
wyt-sonia Apr 13, 2020
18b62bd
Merge pull request #309 from wyt-sonia/master
wyt-sonia Apr 13, 2020
0790da1
DG merge conflict fix
souwmyaa Apr 15, 2020
77aa9b9
Improved Exit command message
souwmyaa Apr 15, 2020
fd9305f
Improve clear command message
souwmyaa Apr 10, 2020
bf462cc
bug fix
wyt-sonia Apr 28, 2020
9f03f6e
- javaDoc update
wyt-sonia Apr 10, 2020
a2b2866
Pic update
souwmyaa Apr 30, 2020
e4b4700
Adjusted pictures
souwmyaa Apr 30, 2020
6195e36
Pic improve
souwmyaa Apr 12, 2020
ddddb6f
Merge branch 'master' of https://github.com/AY1920S2-CS2103T-W16-3/main
souwmyaa May 12, 2020
e89284d
Bug fix
souwmyaa May 12, 2020
60421f0
Fix refresh tags
souwmyaa Apr 11, 2020
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
46 changes: 32 additions & 14 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,36 +1,54 @@
= Address Book (Level 3)
ifdef::env-github,env-browser[:relfileprefix: docs/]
= Study Buddy
=======

== Introduction

https://travis-ci.org/se-edu/addressbook-level3[image:https://travis-ci.org/se-edu/addressbook-level3.svg?branch=master[Build Status]]
https://ci.appveyor.com/project/damithc/addressbook-level3[image:https://ci.appveyor.com/api/projects/status/3boko2x2vr5cc3w2?svg=true[Build status]]
https://coveralls.io/github/se-edu/addressbook-level3?branch=master[image:https://coveralls.io/repos/github/se-edu/addressbook-level3/badge.svg?branch=master[Coverage Status]]
https://www.codacy.com/app/damith/addressbook-level3?utm_source=github.com&utm_medium=referral&utm_content=se-edu/addressbook-level3&utm_campaign=Badge_Grade[image:https://api.codacy.com/project/badge/Grade/fc0b7775cf7f4fdeaf08776f3d8e364a[Codacy Badge]]
ifdef::env-github,env-browser[:relfileprefix: docs/]

https://github.com/AY1920S2-CS2103T-W16-3/main[image:https://travis-ci.org/AY1920S2-CS2103T-W16-3/main.svg?branch=master[Build Status]]

ifdef::env-github[]
image::docs/images/Ui.png[width="600"]
endif::[]

ifndef::env-github[]
image::images/Ui.png[width="600"]
image::images/Ui.png[width="600", title="UI Sample Picture, will be updated in ther future"]
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 is Study Buddy ?

* Study Buddy is a task management tool for students who wish to organise their tasks more efficiently.
* With the help of Study Buddy, students can easily view and manage their module related tasks.
* Sort, filter and search commands are also provided to make the interaction more useful.
* It also provides services to show the statistics for time, grades breakdown and workload comparison between different
modules in Pie charts. This visualisation of data helps students become more aware of their pending work and which tasks to spend more time on.


==== Who can benefit most from Study Buddy?
=======

* It is designed for students who can type fast and are comfortable with `Command-Line Interface(CLI)`.
=======
==== What is CLI?
* CLI is a command line program that accepts text input to execute operating system functions.
* Compare with graphical user interfaces(GUI), CLI performs interaction with user by keyboard input instead of
mouse clicking, such as command window.

== Site Map
To browse more information, please check our 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
* Some parts of this application were inspired by the excellent
http://code.makery.ch/library/javafx-8-tutorial/[Java FX tutorial] by
_Marco Jakob_.
* Libraries used: https://openjfx.io/[JavaFX], https://github.com/FasterXML/jackson[Jackson], https://github.com/junit-team/junit5[JUnit5]
* Libraries used: https://openjfx.io/[JavaFX],
https://github.com/FasterXML/jackson[Jackson], https://github.com/junit-team/junit5[JUnit5]


== Licence : link:LICENSE[MIT]
4 changes: 2 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -133,8 +133,8 @@ asciidoctor {
idprefix: '', // for compatibility with GitHub preview
idseparator: '-',
'site-root': "${sourceDir}", // must be the same as sourceDir, do not modify
'site-name': 'AddressBook-Level3',
'site-githuburl': 'https://github.com/se-edu/addressbook-level3',
'site-name': 'StudyBuddy',
'site-githuburl': 'https://github.com/AY1920S2-CS2103T-W16-3/main',
'site-seedu': true, // delete this line if your project is not a fork (not a SE-EDU project)
]

Expand Down
51 changes: 23 additions & 28 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 3 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} +
We are a team based in the http://www.comp.nus.edu.sg[School of Computing, National University of Singapore].
IVLE was developed by our team that is based in the http://www.comp.nus.edu.sg[School of Computing, National University of Singapore] +

{empty}

== 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>>]
=== Huang Ge Xiang
image::gexiang.jpg[width="150", align= "left"]
{empty}[http://github.com/gx-huang[github]]

Role: Project Advisor
Responsibilities: Testing + Deadlines

'''

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

Role: Team Lead +
Responsibilities: UI
Responsibilities: Team Lead + Integration

'''

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

Role: Developer +
Responsibilities: Data
Responsibilities: Team lead (assistant) + Integration + Testing

'''

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

Role: Developer +
Responsibilities: Dev Ops + Threading
Responsibilities: Documentation + Deliverables + deadlines

'''

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

Role: Developer +
Responsibilities: UI
Responsibilities: Code Quality

'''
4 changes: 2 additions & 2 deletions docs/ContactUs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
:site-section: ContactUs
:stylesDir: stylesheets

* *Bug reports, Suggestions* : Post in our https://github.com/se-edu/addressbook-level3/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.
* *Bug reports, Suggestions* : Post in our https://github.com/AY1920S2-CS2103T-W16-3/main/issues[issue tracker] if you noticed bugs or have suggestions on how to improve.
* *Contributing* : We welcome pull requests. Follow the process described https://github.com/oss-generic/process[here]
* *Email us* : You can also reach us at `damith [at] comp.nus.edu.sg`
* *Email us* : You can also reach us at `e0341280 [at] u.nus.edu`, `e0365980 [at] gmail.com`, `e0325702 [at] u.nus.edu`, `e0325606 [at] u.nus.edu`
34 changes: 15 additions & 19 deletions docs/DeveloperGuide.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= AddressBook Level 3 - Developer Guide
= Study Buddy - Developer Guide
:site-section: DeveloperGuide
:toc:
:toc-title:
Expand All @@ -12,9 +12,9 @@ ifdef::env-github[]
:note-caption: :information_source:
:warning-caption: :warning:
endif::[]
:repoURL: https://github.com/se-edu/addressbook-level3/tree/master
:repoURL: https://github.com/AY1920S2-CS2103T-W16-3/main

By: `Team SE-EDU`      Since: `Jun 2016`      Licence: `MIT`
By: `Team Drag&Drop`      Since: `Jan 2020`     

== Setting up

Expand Down Expand Up @@ -297,33 +297,32 @@ Priorities: High (must have) - `* * \*`, Medium (nice to have) - `* \*`, Low (un
|Priority |As a ... |I want to ... |So that I can...
|`* * *` |new user |see usage instructions |refer to instructions when I forget how to use the App

Choose a reason for hiding this comment

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

Can filtering searches be added as a user story?

|`* * *` |user |add a new person |
|`* * *` |user |add a new task |

Choose a reason for hiding this comment

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

By removing persons object from your project, does this mean that there's no longer a address book functionality at all?


|`* * *` |user |delete a person |remove entries that I no longer need
|`* * *` |user |delete a task |remove entries that I no longer need

|`* * *` |user |find a person by name |locate details of persons without having to go through the entire list
|`* * *` |user |find a task by keyword |locate details of a task without having to go through the entire list

|`* *` |user |hide <<private-contact-detail,private contact details>> by default |minimize chance of someone else seeing them by accident
|`* *` |user with many deadlines |sort tasks in order of deadlines |organise my list by priority

|`*` |user with many persons in the address book |sort persons by name |locate a person easily
|=======================================================================

_{More to be added}_

[appendix]
== Use Cases

(For all use cases below, the *System* is the `AddressBook` and the *Actor* is the `user`, unless specified otherwise)
(For all use cases below, the *System* is `Study Buddy` and the *Actor* is the `user`, unless specified otherwise)

[discrete]
=== Use case: Delete person
=== Use case: Delete task

*MSS*

1. User requests to list persons
2. AddressBook shows a list of persons
3. User requests to delete a specific person in the list
4. AddressBook deletes the person
1. User requests to list tasks
2. Study Buddy shows a list of tasks
3. User requests to delete a specific task in the list
4. Study Buddy deletes the task
+
Use case ends.

Expand All @@ -337,7 +336,7 @@ Use case ends.
* 3a. The given index is invalid.
+
[none]
** 3a1. AddressBook shows an error message.
** 3a1. Study Buddy shows an error message.
+
Use case resumes at step 2.

Expand All @@ -347,7 +346,7 @@ _{More to be added}_
== Non Functional Requirements

Choose a reason for hiding this comment

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

Any more NFRs to add? e.g. should be NUS student, response time of system

. Should work on any <<mainstream-os,mainstream OS>> as long as it has Java `11` or above installed.
. Should be able to hold up to 1000 persons without a noticeable sluggishness in performance for typical usage.
. Should be able to hold up to 1000 tasks without a noticeable sluggishness in performance for typical usage.

Choose a reason for hiding this comment

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

noticeable sluggishness should be quantified (e.g 300ms or smth)

Copy link

Choose a reason for hiding this comment

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

need to be more specific about what is a noticeable sluggishness

. A user with above average typing speed for regular English text (i.e. not code, not system admin commands) should be able to accomplish most of the tasks faster using commands than using the mouse.

_{More to be added}_
Expand All @@ -358,9 +357,6 @@ _{More to be added}_
[[mainstream-os]] Mainstream OS::
Windows, Linux, Unix, OS-X

[[private-contact-detail]] Private contact detail::
A contact detail that is not meant to be shared with others

[appendix]
== Product Survey

Expand Down
Loading