Skip to content

[CS2103-F09-4] LogOnce #86

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

Open
wants to merge 542 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
542 commits
Select commit Hold shift + click to select a range
5018042
Add UndoCommand feature
cx0810 Oct 29, 2020
f190bb0
Merge pull request #103 from xnmng/version1.3
xnmng Oct 29, 2020
c83dac3
Add commitAddressBook to command classes
cx0810 Oct 29, 2020
ca0ad79
Fix checkstyle violations
tigerting98 Oct 29, 2020
46e450f
Merge pull request #104 from tigerting98/master
tigerting98 Oct 29, 2020
5977f13
Fix command test arguments
cx0810 Oct 29, 2020
7347f19
Add UndoCommandTest
cx0810 Oct 29, 2020
ef03661
Add CommandHistoryTest
cx0810 Oct 29, 2020
0790809
Fix checkstyle errors
cx0810 Oct 29, 2020
15acde9
Fix testing errors
cx0810 Oct 29, 2020
698b3b5
Fix test error caused by AddCommandTest
cx0810 Oct 29, 2020
6129fdb
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
cx0810 Oct 29, 2020
799cba5
Add colored bar to order card to indicate doneness
youyingfeng Oct 30, 2020
e81175b
Fix bug that causes undo errors for order commands
cx0810 Oct 31, 2020
713911c
Merge pull request #105 from cx0810/undoCommand
cx0810 Oct 31, 2020
3555adf
Update DG for undo command
cx0810 Oct 31, 2020
40bdef6
Update UG for undo command
cx0810 Oct 31, 2020
845a7ee
Fix checkstyle error
cx0810 Oct 31, 2020
1baeba7
Merge pull request #151 from cx0810/undoCommand
cx0810 Oct 31, 2020
898ca62
Update list command words
cx0810 Oct 31, 2020
29fa0ab
Update change in command word for list in UserGuide
cx0810 Oct 31, 2020
8f04649
Merge pull request #152 from cx0810/listCommand
cx0810 Oct 31, 2020
e603a1c
Update delete command to delete by unique id
Syasyazman Oct 31, 2020
5d0f067
Fix checkstyle and tests
Syasyazman Oct 31, 2020
0578fa8
Update conditions for orders to be successfully created
Syasyazman Oct 31, 2020
ec9783e
Fix checkstyle
Syasyazman Oct 31, 2020
40dac82
Merge pull request #155 from Syasyazman/branch-deleteid
Syasyazman Nov 1, 2020
981ef06
Merge pull request #156 from Syasyazman/branch-cleanup
Syasyazman Nov 1, 2020
2eb43b2
Modify DoneCommand and fix data loading error
tigerting98 Nov 1, 2020
3704b52
Change DoneCommand syntax and update UserGuide to reflect syntax change
tigerting98 Nov 1, 2020
9e01212
Update error message for invalid DoneCommand syntax
tigerting98 Nov 1, 2020
76aa3fb
Merge pull request #157 from tigerting98/master
tigerting98 Nov 1, 2020
f3410c2
Merge pull request #106 from youyingfeng/feature-ui-final
youyingfeng Nov 1, 2020
3eb15cf
Add delete button to the information panels
youyingfeng Nov 1, 2020
6715e1b
Integrate update commands and add edit forms
youyingfeng Nov 1, 2020
3d6cc84
Deprecate use of one-based indexes and add an undo button
youyingfeng Nov 1, 2020
5f87094
Add button to mark task complete
youyingfeng Nov 1, 2020
3acdba4
Modify update commands to search by unique IDs and fix index bugs
youyingfeng Nov 1, 2020
01a0726
Add creation date/time to order info panel and fix checkstyle errors
youyingfeng Nov 1, 2020
dc9db43
Update JavaFX version in build.gradle
youyingfeng Nov 1, 2020
fd5222e
Eliminate use of raw types for alwaysTrue predicates
youyingfeng Nov 1, 2020
ef71fb9
Comment out failing tests
youyingfeng Nov 1, 2020
3ecf6c1
Merge pull request #159 from youyingfeng/feature-ui-final
youyingfeng Nov 2, 2020
1bafd93
Update DG with details about GUI forms
youyingfeng Nov 3, 2020
62abe49
Update user guide and link for help command
Syasyazman Nov 3, 2020
65233f1
Update user guide for help command
Syasyazman Nov 3, 2020
14e3ee7
Update user guide for delete commands
Syasyazman Nov 3, 2020
1afbbac
Change image references in user guide
Syasyazman Nov 3, 2020
4ee7656
Update UG with info about update-order and update-client
youyingfeng Nov 3, 2020
ae380c1
Remove traces of Add command
Syasyazman Nov 3, 2020
ce83ded
Add color scheme for order and client display
Syasyazman Nov 3, 2020
39f23be
Merge pull request #162 from Syasyazman/branch-bugs
Syasyazman Nov 3, 2020
9e89d09
Fix resize bug with OrderCard when selected
youyingfeng Nov 3, 2020
4d22bf3
Fix bug where undo does not work on done command
youyingfeng Nov 3, 2020
dad4199
Merge branch 'master' into documentation-final
youyingfeng Nov 3, 2020
01ebf7b
Merge pull request #161 from youyingfeng/documentation-final
youyingfeng Nov 3, 2020
558d1d0
Update toString() of Order
youyingfeng Nov 4, 2020
c3e4a74
Fix success message of list-client
cx0810 Nov 4, 2020
bbe039d
Draft PPP
cx0810 Nov 4, 2020
958486d
Fix documentation error in UserGuide.md for done command
cx0810 Nov 4, 2020
24db3cf
Update documentation for add order in UserGuide.md
cx0810 Nov 4, 2020
4998d40
Add test cases for delete commands
Syasyazman Nov 4, 2020
8eba0eb
Merge pull request #165 from Syasyazman/branch-testcase
Syasyazman Nov 4, 2020
b071dbd
Add extra restrictions on client name and tweak Order toString()
youyingfeng Nov 4, 2020
788785a
Update NameTest to reflect changed restrictions
youyingfeng Nov 4, 2020
fb25616
Update UG to warn against duplicate parameters
youyingfeng Nov 4, 2020
1b2b583
Edit UG Done command to remove references to delete
youyingfeng Nov 4, 2020
e09a60b
Remove duplicate lines from UG order section
youyingfeng Nov 4, 2020
cb9e80b
Merge pull request #164 from youyingfeng/v1.4
youyingfeng Nov 4, 2020
054d604
Tweak Order toString() to follow a more conventional format
youyingfeng Nov 4, 2020
38fbefe
Add GUI section to the UG
youyingfeng Nov 4, 2020
c84391e
Merge pull request #166 from youyingfeng/v1.4
youyingfeng Nov 4, 2020
9411664
Update GUI button alignment to be right-aligned
youyingfeng Nov 4, 2020
15dd7c0
Update UG with new images
youyingfeng Nov 4, 2020
2d0b10c
Merge pull request #167 from youyingfeng/v1.4
youyingfeng Nov 4, 2020
08806b0
Merge branch 'master' into listCommand
cx0810 Nov 5, 2020
424cc5c
Merge pull request #168 from cx0810/listCommand
cx0810 Nov 5, 2020
186becf
Update PPP
cx0810 Nov 5, 2020
3c20d59
Update Developer Guide
Syasyazman Nov 5, 2020
715a7ea
Fix checkstyle
Syasyazman Nov 5, 2020
6254c18
Merge pull request #169 from Syasyazman/branch-dg
Syasyazman Nov 5, 2020
26a4c69
Update xnmng.md
xnmng Nov 5, 2020
37f83ee
Merge pull request #170 from AY2021S1-CS2103-F09-4/xnmng-patch-2
xnmng Nov 5, 2020
926d2fd
Update PPP
youyingfeng Nov 6, 2020
40bd94c
Update user guide
Syasyazman Nov 6, 2020
3096120
Change positioning of delete commands
Syasyazman Nov 6, 2020
18b474d
Merge pull request #171 from Syasyazman/branch-ug
Syasyazman Nov 6, 2020
0b6eb57
Remove Edit command
Syasyazman Nov 6, 2020
ca667aa
Transfer tests to other classes
Syasyazman Nov 6, 2020
10c9fdf
Transfer more files for tests
Syasyazman Nov 6, 2020
0a6da2d
Finish removing traces of Edit command
Syasyazman Nov 6, 2020
07733f7
Merge pull request #172 from Syasyazman/branch-remove
Syasyazman Nov 6, 2020
35e37c6
Add test code for DoneCommand
tigerting98 Nov 6, 2020
d39bf3d
Merge pull request #173 from tigerting98/branch-DoneCommandTest
tigerting98 Nov 6, 2020
2a1bd6d
Make draft of uml diagrams
Syasyazman Nov 6, 2020
d800184
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
youyingfeng Nov 7, 2020
9c73ff5
Add tests for JsonAdaptedOrder
youyingfeng Nov 7, 2020
f1eb9a9
Add tests for Order
youyingfeng Nov 7, 2020
1303c19
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
cx0810 Nov 7, 2020
6cf4379
Add rudimentary tests for OrderCommand
youyingfeng Nov 7, 2020
f7f7684
Update javadocs
Syasyazman Nov 7, 2020
412845a
Add JUnit tests for all Predicate classes except OrderMultiPredicate
tigerting98 Nov 7, 2020
ab6c3af
Fix checkstyle
Syasyazman Nov 7, 2020
0ee5551
Merge pull request #181 from Syasyazman/branch-javadocs
Syasyazman Nov 7, 2020
8fe9e0d
Add ListCommandTest and ListOrderCommandTest
cx0810 Nov 8, 2020
0626d7d
Update uml diagrams
Syasyazman Nov 8, 2020
64d33c4
Fix checkstyle
Syasyazman Nov 8, 2020
39fd5e8
Merge pull request #182 from Syasyazman/branch-uml
Syasyazman Nov 8, 2020
a322cbf
Cover OrderMultiPredicate and fix checkstyle errors
tigerting98 Nov 8, 2020
c1ac38f
Implement list test
cx0810 Nov 8, 2020
a209692
Add tests for OrderCommandParser
youyingfeng Nov 8, 2020
432a850
Merge pull request #183 from tigerting98/branch-PredicatesTest
tigerting98 Nov 8, 2020
caa356f
Change tests to reflect change in Order equals() behaviour
youyingfeng Nov 8, 2020
c7ad05f
Update PPP with testing
youyingfeng Nov 8, 2020
428f4d1
Clean up PPP formatting
youyingfeng Nov 8, 2020
71d32e0
fix bugs
xnmng Nov 8, 2020
c2d75bd
Clean up PPP and add credits
youyingfeng Nov 8, 2020
28ec15c
Merge pull request #174 from youyingfeng/v1.4
youyingfeng Nov 8, 2020
c27ab74
Add Unique Order List tests
Syasyazman Nov 8, 2020
c9708e6
Merge branch 'master' into branch-tests
Syasyazman Nov 8, 2020
1ef060c
Update tests
Syasyazman Nov 8, 2020
ccdf0ca
Remove unused variable
Syasyazman Nov 8, 2020
a4c5278
Fix checkstyle
Syasyazman Nov 8, 2020
829e795
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp
xnmng Nov 8, 2020
7996adb
Increase code coverage for unique lists
Syasyazman Nov 8, 2020
5c5a654
Merge pull request #184 from Syasyazman/branch-tests
Syasyazman Nov 8, 2020
1a12b1c
Add tests to cover code for 'find' commands and their parsers
tigerting98 Nov 8, 2020
5095781
Merge pull request #185 from tigerting98/branch-FindParserTest
tigerting98 Nov 8, 2020
04dca74
Add tests for DoneCommandParser
tigerting98 Nov 8, 2020
3fe1040
Merge pull request #186 from tigerting98/branch-DoneCommandParserTest
tigerting98 Nov 8, 2020
7109275
Update PPP
Syasyazman Nov 8, 2020
16e4fa4
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
cx0810 Nov 8, 2020
fc055c8
Update user guide commands
Syasyazman Nov 8, 2020
31feca5
Remove JsonAdaptedTag
Syasyazman Nov 8, 2020
3a6303c
Update PPP
Syasyazman Nov 8, 2020
ab8f396
Merge pull request #187 from Syasyazman/branch-doc
Syasyazman Nov 8, 2020
3d49a6a
Increase test coverage for StorageManager
cx0810 Nov 8, 2020
997e423
Increase test coverage for JsonAddressBookStorage
cx0810 Nov 8, 2020
3fad8e6
Increase code coverage
cx0810 Nov 8, 2020
7402b2d
Fix checkstyle errors
cx0810 Nov 8, 2020
7168018
Merge pull request #188 from cx0810/listCommand
cx0810 Nov 8, 2020
34050ee
Update PPP
cx0810 Nov 8, 2020
3308f0b
Update UG and DG for search operations
tigerting98 Nov 8, 2020
cb98ea1
Merge branch 'branch-UGDG'
tigerting98 Nov 8, 2020
c5bbfca
Update UserGuide.md and DeveloperGuide.md for list command
cx0810 Nov 8, 2020
1d3585e
Fix merge conflict
tigerting98 Nov 8, 2020
b187d39
Fix remnant of merge conflcit
tigerting98 Nov 8, 2020
5df73ec
Merge pull request #190 from tigerting98/master
tigerting98 Nov 8, 2020
c7c5ef6
Update use cases for DeveloperGuide.md
cx0810 Nov 8, 2020
359db54
Update PPP
cx0810 Nov 8, 2020
196d10b
Merge pull request #189 from cx0810/listCommand
cx0810 Nov 8, 2020
2e63ac2
Update error message for delete command
Syasyazman Nov 8, 2020
ba1a628
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
cx0810 Nov 8, 2020
a74f3f2
Update Ui diagram
Syasyazman Nov 8, 2020
8de7ace
Update user guide
Syasyazman Nov 8, 2020
b6403c8
Revert "Update user guide"
Syasyazman Nov 8, 2020
db847e6
Merge remote-tracking branch 'upstream/master'
Syasyazman Nov 8, 2020
a7c1b19
Update user guide
Syasyazman Nov 8, 2020
ae0a9fb
Update PPP
tigerting98 Nov 8, 2020
8b10b12
fix bugs UpdateOrderCommand
xnmng Nov 8, 2020
d36f58f
fix UpdateClientCommand bugs
xnmng Nov 8, 2020
7a61bb3
Update PPP
Syasyazman Nov 8, 2020
0268281
Update user guide
Syasyazman Nov 8, 2020
8222e49
Fix checkstyle
Syasyazman Nov 8, 2020
8b0d5fa
Fix checkstyle
Syasyazman Nov 8, 2020
c8bf682
Edit and add tests
Syasyazman Nov 8, 2020
55b7d30
Fix checkstyle
Syasyazman Nov 8, 2020
6169993
Fix checkstyle
Syasyazman Nov 8, 2020
feff81c
Fix checkstyle
Syasyazman Nov 8, 2020
7487185
Fix checkstyle
Syasyazman Nov 8, 2020
9c1b3e9
Merge pull request #193 from tigerting98/master
tigerting98 Nov 8, 2020
63efb47
Fix checkstyle
Syasyazman Nov 8, 2020
919582c
Fix checkstyle
Syasyazman Nov 8, 2020
9e09aa6
Merge pull request #196 from Syasyazman/branch-clean
Syasyazman Nov 8, 2020
b3427b8
fix bugs
xnmng Nov 8, 2020
eda4023
create test case UpdatedOrderFields UpdatedClientFields
xnmng Nov 8, 2020
1f77457
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp
xnmng Nov 8, 2020
b83907f
fix merge conflict
xnmng Nov 8, 2020
430d70d
add tests for UpdateOrderCommandParser
xnmng Nov 8, 2020
a8a624e
add tests for UpdateClientCommandParser
xnmng Nov 8, 2020
3ac9bb5
add tests for UpdateClientCommand
xnmng Nov 8, 2020
77b72be
add tests for UpdateOrderCommand
xnmng Nov 8, 2020
0feceae
Update PPP
tigerting98 Nov 9, 2020
8ffab8a
Merge pull request #194 from xnmng/master
tigerting98 Nov 9, 2020
0531cc1
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp
tigerting98 Nov 9, 2020
b02c131
Add assertion back
tigerting98 Nov 9, 2020
b89d7c9
Merge pull request #197 from tigerting98/master
tigerting98 Nov 9, 2020
a5c0191
Add images to DG UI
youyingfeng Nov 9, 2020
dd8037e
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
youyingfeng Nov 9, 2020
641355c
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
cx0810 Nov 9, 2020
f6ce872
Add javadocs to UI classes
youyingfeng Nov 9, 2020
ad1fb42
Update PPP
cx0810 Nov 9, 2020
7e6d949
Update UserGuide.md
cx0810 Nov 9, 2020
dd08321
Update success message for ClearCommand
cx0810 Nov 9, 2020
d4ab4e4
Change token for update-order and update-client
cx0810 Nov 9, 2020
5f90511
Update UserGuide for update order and update client
cx0810 Nov 9, 2020
9d88215
Fix error messages for Client, Find and FindOrder commands
cx0810 Nov 9, 2020
bc3df99
Merge pull request #199 from cx0810/listCommand
cx0810 Nov 9, 2020
da21393
Allow find commands to switch views
youyingfeng Nov 9, 2020
cac02c3
Update developer guide
Syasyazman Nov 9, 2020
926dbb4
Delete OrderCompleteEvent 2.java
Syasyazman Nov 9, 2020
5ccd8c5
Delete EditOrderEvent 2.java
Syasyazman Nov 9, 2020
dc17a60
Delete EditEvent 2.java
Syasyazman Nov 9, 2020
9fb7909
Delete EditClientEvent 2.java
Syasyazman Nov 9, 2020
602e17a
Delete EditOrderForm 2.java
Syasyazman Nov 9, 2020
950d4e6
Delete EditClientForm 2.java
Syasyazman Nov 9, 2020
b50d1cc
Merge pull request #200 from Syasyazman/cleanup
Syasyazman Nov 9, 2020
705c30f
Update UML diagrams and PPP
Syasyazman Nov 9, 2020
f0f1c94
Merge pull request #201 from Syasyazman/add
Syasyazman Nov 9, 2020
93e5671
Merge branch 'master' of https://github.com/AY2021S1-CS2103-F09-4/tp …
youyingfeng Nov 9, 2020
bf01397
Remove failing tests due to previous bugfix due to untestability
youyingfeng Nov 9, 2020
5a9c745
Fix checkstyle errors
youyingfeng Nov 9, 2020
4f593eb
Merge pull request #198 from youyingfeng/v1.4
youyingfeng Nov 9, 2020
7c1e759
Update DeveloperGuide.md
Syasyazman Nov 9, 2020
7622846
Merge pull request #202 from AY2021S1-CS2103-F09-4/Syasyazman-patch-1
Syasyazman Nov 9, 2020
5394465
Update PPP
cx0810 Nov 9, 2020
b5afc9a
Merge pull request #203 from cx0810/listCommand
cx0810 Nov 9, 2020
e6e5171
Update DeveloperGuide.md
Syasyazman Nov 9, 2020
1f2f780
Update DeveloperGuide.md
Syasyazman Nov 9, 2020
6e7b0aa
Merge pull request #204 from AY2021S1-CS2103-F09-4/Syasyazman-patch-2
Syasyazman Nov 9, 2020
866e7ce
Tweak AboutUs and DeveloperGuide
youyingfeng Nov 9, 2020
2679ec8
Update DeveloperGuide.md
xnmng Nov 9, 2020
4c800ec
Merge pull request #205 from AY2021S1-CS2103-F09-4/xnmng-patch-3
xnmng Nov 9, 2020
50bff4b
Update PPP
youyingfeng Nov 9, 2020
1cb8df9
Update PPP
youyingfeng Nov 9, 2020
11a72be
Merge pull request #206 from youyingfeng/v1.4
youyingfeng Nov 9, 2020
f7208b7
Update documentation and fix some website bugs
youyingfeng Nov 9, 2020
b378288
Add Update Sequence diagrams
Syasyazman Nov 9, 2020
bc37a09
Update PPP
Syasyazman Nov 9, 2020
6303c30
Merge pull request #207 from youyingfeng/v1.4
youyingfeng Nov 9, 2020
c1b5421
Add files via upload
xnmng Nov 9, 2020
8586514
Merge pull request #209 from AY2021S1-CS2103-F09-4/xnmng-patch-4
xnmng Nov 9, 2020
cba49a9
Update user guide diagrams
Syasyazman Nov 9, 2020
14be636
Rename Syasyazman.md to syasyazman.md
Syasyazman Nov 9, 2020
77c0af6
Merge pull request #208 from Syasyazman/master
Syasyazman Nov 9, 2020
fea0535
Update UserGuide.md
xnmng Nov 9, 2020
b105119
Merge branch 'master' into xnmng-patch-5
xnmng Nov 9, 2020
2648103
Update AboutUs.md
Syasyazman Nov 9, 2020
6f2c2d8
Merge pull request #210 from AY2021S1-CS2103-F09-4/xnmng-patch-5
xnmng Nov 9, 2020
f418b92
Merge pull request #211 from AY2021S1-CS2103-F09-4/Syasyazman-patch-3
Syasyazman Nov 9, 2020
d490e42
Update README.md
Syasyazman Nov 9, 2020
7d7aa0a
Merge pull request #212 from AY2021S1-CS2103-F09-4/Syasyazman-patch-4
youyingfeng Nov 9, 2020
b1c2004
Update DeveloperGuide.md
xnmng Nov 9, 2020
150a5ca
Merge pull request #213 from AY2021S1-CS2103-F09-4/xnmng-patch-6
Syasyazman Nov 9, 2020
124ad3b
Update UserGuide.md
xnmng Nov 9, 2020
7931a7f
Merge pull request #215 from AY2021S1-CS2103-F09-4/xnmng-patch-7
xnmng Nov 9, 2020
51c2ece
Add files via upload
xnmng Nov 9, 2020
1ef509f
Update xnmng.md
xnmng Nov 9, 2020
94e0a7f
Merge pull request #216 from AY2021S1-CS2103-F09-4/xnmng-patch-8
xnmng Nov 9, 2020
6359268
Merge pull request #217 from AY2021S1-CS2103-F09-4/xnmng-patch-3-1
xnmng Nov 9, 2020
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ MIT License

Copyright (c) 2016 Software Engineering Education - FOSS Resources

Permission is hereby granted, free of charge, to any person obtaining a copy
Permission is hereby granted, free of charge, to any client obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
copies of the Software, and to permit clients to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
Expand Down
35 changes: 21 additions & 14 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)

![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.
# LogOnce

[![CI Status](https://github.com/AY2021S1-CS2103-F09-4/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2021S1-CS2103-F09-4/tp/actions)

![Ui](./docs/images/Ui.png)

## About

**LogOnce** is a one-stop logistics tracker app for clerks to monitor shipping statuses of all clients and perform common logistics operations. It is optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI). If you can type fast, LogOnce can get your tracking tasks done faster than traditional GUI apps.

## Site Map

* [About Us](https://ay2021s1-cs2103-f09-4.github.io/tp/AboutUs.html)
* [User Guide](https://ay2021s1-cs2103-f09-4.github.io/tp/UserGuide.html)
* [Developer Guide](https://ay2021s1-cs2103-f09-4.github.io/tp/DeveloperGuide.html)


## Acknowledgements

* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org)
* Libraries used: [JavaFX](https://openjfx.io/), [Jackson](https://github.com/FasterXML/jackson), [JUnit5](https://github.com/junit-team/junit5)
6 changes: 5 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ checkstyle {
toolVersion = '8.29'
}

run {
enableAssertions = true
}

test {
useJUnitPlatform()
finalizedBy jacocoTestReport
Expand All @@ -42,7 +46,7 @@ task coverage(type: JacocoReport) {

dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'
String javaFxVersion = '11.0.1'

implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
Expand Down
52 changes: 25 additions & 27 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,53 @@ title: About Us

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

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

## Project team

### John Doe
### Xiao Chengxin

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

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

* Role: Project Advisor
* Role: Developer
* Responsibilities: List and Undo commands

### Jane Doe
### Syasya Azman

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Deletion commands

### Johnny Doe
### Ting Xiao

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Search commands

### Jean Doe
### Pua Xuan Ming

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Update commands and Order classes

### James Doe
### You Yingfeng

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

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

* Role: Developer
* Responsibilities: UI
Loading