Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
409 commits
Select commit Hold shift + click to select a range
36f7fed
Update testcases
jaredtengsw Mar 16, 2021
2d8d7c2
Merge pull request #80 from wangtao0717/add_CleanStatusTagTest
jaredtengsw Mar 16, 2021
da70329
Update AddCommandParserTest.java
whatthelump Mar 16, 2021
5d1f51b
Update AddCommandParserTest.java
whatthelump Mar 16, 2021
4f488f8
Merge pull request #81 from whatthelump/whatthelump-update-addcommand…
wangtao0717 Mar 16, 2021
9b54be2
Merge branch 'master' into branch-morph-test_cases
wangtao0717 Mar 16, 2021
4085c5f
Merge pull request #82 from jaredtengsw/branch-morph-test_cases
wangtao0717 Mar 16, 2021
0b48e5d
Update test cases
jaredtengsw Mar 16, 2021
9a05c4e
Update test cases, test utils and test json files
jaredtengsw Mar 16, 2021
17bd91f
update test and edit command
Mar 16, 2021
33afd55
Merge pull request #84 from wangtao0717/update_test
jaredtengsw Mar 16, 2021
9f6fbf3
Merge branch 'master' into branch-morph-test_cases
jaredtengsw Mar 16, 2021
fb86c81
Merge pull request #83 from jaredtengsw/branch-morph-test_cases
wangtao0717 Mar 16, 2021
0a7c91d
Update AddCommandParserTest.java
whatthelump Mar 16, 2021
c999a01
Fix checkstyle, mainly import statements and exceeding 120 character …
whatthelump Mar 16, 2021
a156850
Merge pull request #85 from AY2021S2-CS2103-T16-3/whatthelump-remove-…
awzhenyi Mar 17, 2021
8848b2c
Merge pull request #86 from whatthelump/whatthelump-fix-checkstyle-1
awzhenyi Mar 17, 2021
09676f2
Update DeleteCommand.java, replaced occurrences of Person with Reside…
whatthelump Mar 17, 2021
5fbe16b
Merge pull request #87 from whatthelump/whatthelump-update-deletecommand
awzhenyi Mar 17, 2021
a7439f9
Fix Checkstyle
awzhenyi Mar 17, 2021
2dca8bd
Fix Tests
awzhenyi Mar 17, 2021
6665340
Fix Tests
awzhenyi Mar 17, 2021
1bebd1a
Merge pull request #88 from awzhenyi/Branch-Update-Tests
VRSoorya Mar 17, 2021
407aa47
Update EditCommand.java to handle duplicate residences
jaredtengsw Mar 17, 2021
0333f8d
Merge pull request #89 from jaredtengsw/branch-update-test_cases
VRSoorya Mar 18, 2021
e5ccade
Update examples for add and edit commands in HelpWindow.java
whatthelump Mar 18, 2021
71744f5
Fix some breaking tests
soo-rya Mar 18, 2021
c5d4c4d
Merge pull request #91 from whatthelump/whatthelump-update-helpwindow
jaredtengsw Mar 18, 2021
7a9e82f
Merge pull request #92 from VRSoorya/add-residence
jaredtengsw Mar 18, 2021
fc97de1
Fix checkstyle: ordering of imports and not exceeding 120 characters …
whatthelump Mar 19, 2021
2dcdbce
Fixed some tests.
whatthelump Mar 19, 2021
eec0207
Merge pull request #93 from whatthelump/whatthelump-fix-checkstyle-1
wangtao0717 Mar 19, 2021
72079fb
Merge pull request #94 from whatthelump/whatthelump-fix-tests-1
wangtao0717 Mar 19, 2021
be5fc00
fix data path problem
Mar 19, 2021
5f68a08
Update UserGuide.md
whatthelump Mar 21, 2021
89ddaa5
Fixed EditCommandTest equals() test
jaredtengsw Mar 21, 2021
d6769d4
Enable assertions when executing java code
whatthelump Mar 21, 2021
d780923
Merge pull request #96 from AY2021S2-CS2103-T16-3/whatthelump-update-…
VRSoorya Mar 21, 2021
e93acd2
Merge pull request #98 from wangtao0717/fix_test
whatthelump Mar 21, 2021
81bfd58
Morph Person class to Booking class, created BookingTest.java.
whatthelump Mar 22, 2021
951e651
Merge pull request #97 from jaredtengsw/master
VRSoorya Mar 23, 2021
38a0f5e
Merge pull request #99 from AY2021S2-CS2103-T16-3/whatthelump-enable-…
VRSoorya Mar 23, 2021
cef3e18
Morph Person class to Booking class, created BookingTest.java.
whatthelump Mar 23, 2021
9d59341
Morph Person class to Booking class, created BookingTest.java.
whatthelump Mar 23, 2021
53ed30d
Morph Person class to Booking class, created BookingTest.java.
whatthelump Mar 23, 2021
8603e3f
Changed ordering of import statements to match lexicographical order.
whatthelump Mar 23, 2021
4088a5e
Changed ordering of import statements to match lexicographical order.
whatthelump Mar 23, 2021
8129a45
Removed redundant imports.
whatthelump Mar 23, 2021
e75c0c4
add new command status and some test of it
Mar 23, 2021
7b481e2
Comment out some tests to pass CI
Mar 23, 2021
d145647
Merge pull request #110 from wangtao0717/pass_CI
whatthelump Mar 24, 2021
5591e29
Update TypicalIndexes.java
whatthelump Mar 24, 2021
a4c424b
Update StatusCommandParser.java
whatthelump Mar 24, 2021
b31a892
comment out a test function
Mar 24, 2021
b8a2807
Update StatusCommandTest.java
wangtao0717 Mar 24, 2021
4c39ecc
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp
whatthelump Mar 24, 2021
6505931
Merge pull request #108 from whatthelump/whatthelump-morph-person-to-…
awzhenyi Mar 24, 2021
058ea24
Merge pull request #109 from wangtao0717/add_status_command
whatthelump Mar 24, 2021
eb3df05
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp …
Mar 24, 2021
f131c89
change status file for refractoring from booking to bookinglist
Mar 24, 2021
ce1dac7
Merge pull request #111 from wangtao0717/status_improve
wangtao0717 Mar 24, 2021
5f678bf
Update label in ResidenceCard.java
jaredtengsw Mar 24, 2021
a615a1e
Merge pull request #112 from jaredtengsw/branch-update-BookingList
jaredtengsw Mar 24, 2021
5d5146d
Added doesOverlap method under Booking class.
whatthelump Mar 24, 2021
8bbea7e
Updated documentation in UniqueBookingList.java
whatthelump Mar 24, 2021
a35b37b
Update Booking.java
whatthelump Mar 24, 2021
6bbc5d4
Merge pull request #113 from whatthelump/whatthelump-add-doesoverlap-…
jaredtengsw Mar 25, 2021
d8ee5ae
Fix bug that changes clean status when typing edit INDEX
soo-rya Mar 26, 2021
05a2b69
Edit minor details
soo-rya Mar 26, 2021
e829639
Add BookingList
soo-rya Mar 26, 2021
7bd985e
Fix test
soo-rya Mar 26, 2021
edf2c9b
Add Sort and DeleteBooking command
awzhenyi Mar 26, 2021
d53e1eb
Add AddBookingCommand
soo-rya Mar 26, 2021
bed1e38
Add AddBookingCommandParse
soo-rya Mar 26, 2021
2663ab3
Print toString for sorted BookingList
soo-rya Mar 26, 2021
476f812
Add DeleteBookingCommandParser
awzhenyi Mar 26, 2021
aa94d07
Update DeleteBookingCommand on User Guide
awzhenyi Mar 26, 2021
a0c0872
Merge pull request #115 from VRSoorya/fix-bug
awzhenyi Mar 26, 2021
1552146
Fix bugs
soo-rya Mar 26, 2021
ba77f71
Fix merge conflicts
soo-rya Mar 26, 2021
44f22a8
Fix more merge conflicts
soo-rya Mar 26, 2021
db526f7
Merge pull request #116 from VRSoorya/work-branch
VRSoorya Mar 26, 2021
f089e79
Fixed some errors and modified some formatting
jaredtengsw Mar 26, 2021
cbb1d47
Merge remote-tracking branch 'upstream/master' into Branch-DeleteBook…
awzhenyi Mar 27, 2021
1a08375
Fix CommandException handling
soo-rya Mar 27, 2021
fdf8420
Comment out booking.UniqueBookingList
soo-rya Mar 27, 2021
2c80348
Fix checkstyle
soo-rya Mar 27, 2021
db923f0
Add Skeleton Code for DeleteBookingCommandTest
awzhenyi Mar 27, 2021
f32f668
Fix Custom Comparator
awzhenyi Mar 27, 2021
94fde98
Fix Checkstyle
awzhenyi Mar 27, 2021
5f51dd2
Merge pull request #119 from VRSoorya/work-branch
awzhenyi Mar 27, 2021
367025c
Fix errors
awzhenyi Mar 27, 2021
ca674ad
Fix breaking tests
soo-rya Mar 27, 2021
3ebabad
Fix checkstyle
soo-rya Mar 27, 2021
52193a7
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp …
soo-rya Mar 27, 2021
2d60ac6
Fix checkstyle
soo-rya Mar 27, 2021
858a57d
Merge pull request #120 from awzhenyi/Branch-DeleteBookingCommand
VRSoorya Mar 27, 2021
2b533ad
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp …
soo-rya Mar 27, 2021
b5750f7
Fixed some errors and modified some formatting
jaredtengsw Mar 27, 2021
d741004
Updating Ui files to show list of bookings under each residence
jaredtengsw Mar 27, 2021
34d6286
Updating Ui files to show list of bookings under each residence
jaredtengsw Mar 27, 2021
b6614ef
Updated screenshot of Ui
jaredtengsw Mar 27, 2021
f6850ad
Merge branch 'master' into branch-improve-ui
jaredtengsw Mar 27, 2021
597641e
Remove print statements
soo-rya Mar 27, 2021
6fbca7a
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp …
jaredtengsw Mar 27, 2021
933a01a
Merge remote-tracking branch 'origin/branch-improve-ui' into branch-i…
jaredtengsw Mar 27, 2021
a8478a6
Fixed checkstyle for SampleDataUtil.java
jaredtengsw Mar 27, 2021
c740a45
Merge pull request #122 from jaredtengsw/branch-improve-ui
VRSoorya Mar 27, 2021
9678325
Merge pull request #121 from VRSoorya/work-branch
jaredtengsw Mar 27, 2021
eab1a0a
Refactor bookingDetails to booking
awzhenyi Mar 28, 2021
bfff042
Update README.md
wangtao0717 Mar 28, 2021
46ff7a6
Change DeleteBookingCommand to take in prefixes
awzhenyi Mar 28, 2021
98a457c
Update User Guide
awzhenyi Mar 28, 2021
648fa58
Updated documentation related to Booking class.
whatthelump Mar 28, 2021
2564d33
Merge pull request #131 from awzhenyi/Branch-DeleteBookingCommand
wangtao0717 Mar 28, 2021
726c3d0
Updated HelpWindow.java with Add Booking and Delete Booking commands.
whatthelump Mar 28, 2021
97afd29
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp
whatthelump Mar 28, 2021
86590ce
Update UserGuide.md with AddBooking Command.
whatthelump Mar 28, 2021
4d490c0
Removed references to booking details.
whatthelump Mar 28, 2021
56d5e2c
Removed references to booking details.
whatthelump Mar 28, 2021
4adba17
Create EditBookingCommand
awzhenyi Mar 28, 2021
54b6045
Merge remote-tracking branch 'upstream/master' into Branch-EditBookin…
awzhenyi Mar 28, 2021
00bc92f
Fix EditBookingCommand bugs
awzhenyi Mar 28, 2021
3cb4779
Modified Ui's bookinglist showcase from FlowPane to ScrollPane
jaredtengsw Mar 28, 2021
3f01a56
Add javadocs and fix some documentation
awzhenyi Mar 28, 2021
fcf109a
Fix Checkstyle
awzhenyi Mar 28, 2021
28405de
Merge pull request #139 from whatthelump/whatthelump-booking-document…
awzhenyi Mar 28, 2021
cb0a7da
Update UserGuide.md
wangtao0717 Mar 28, 2021
e491a31
Merge pull request #140 from jaredtengsw/branch-improve-ui
wangtao0717 Mar 28, 2021
79370c3
Merge pull request #142 from wangtao0717/whatthelump-booking-document…
jaredtengsw Mar 28, 2021
8f2740f
Merge pull request #141 from awzhenyi/Branch-EditBookingCommand
jaredtengsw Mar 28, 2021
beef823
Updated Ui to allow bookinglist to stretch with MainWindow
jaredtengsw Mar 28, 2021
88ade29
Merge pull request #144 from jaredtengsw/branch-improve-ui
jaredtengsw Mar 28, 2021
bf25f2e
change the background of Booklist and fix some size of demo window
Mar 28, 2021
4f0009f
Update DarkTheme.css
wangtao0717 Mar 28, 2021
9b3ff5d
Merge pull request #145 from wangtao0717/update_window_size
wangtao0717 Mar 28, 2021
90da156
Improved HelpWindow; Reflects changes to commands automatically
jaredtengsw Mar 28, 2021
d0d2371
abstract a CommonName from Name and ResidenceName
Mar 29, 2021
46a8a3f
abstract a CommonName from Name and ResidenceName
Mar 29, 2021
88c2b9e
make ResidenceName class more restrictive, could contain'@'
Mar 29, 2021
f95659f
solve some relative test problem
Mar 29, 2021
82f7744
new class BookingTime
Mar 29, 2021
cd42dd4
new class BookingTime
Mar 29, 2021
089b323
check parser folder, delete email parser and some test about it
Mar 29, 2021
ba9e58b
delete unuse files in ui folder
Mar 29, 2021
a824fbd
Updated documentation for Command files.
whatthelump Mar 29, 2021
6a2b9c0
Update CommandTestUtil.java
whatthelump Mar 29, 2021
8fc6522
Change documentation for Storage folder
awzhenyi Mar 30, 2021
4b06342
Update CommandTestUtil.java
whatthelump Mar 30, 2021
bd38694
Fix status command bug and some tests
soo-rya Mar 31, 2021
0f314a1
Merge pull request #149 from wangtao0717/Check_Parser_folder
VRSoorya Mar 31, 2021
5549858
Fix merge conflict
soo-rya Mar 31, 2021
cc8dd3e
Improved HelpWindow; Reflects changes to commands automatically
jaredtengsw Mar 31, 2021
15e0a6c
Fixed bug where long booking spills out of pink text highlight
jaredtengsw Mar 31, 2021
8897875
Edit javadoc for model files
soo-rya Mar 31, 2021
0e7731e
Fix checkstyle
soo-rya Mar 31, 2021
d2be4f2
Fix merge conflict
soo-rya Mar 31, 2021
4e880e8
Merge pull request #151 from awzhenyi/Branch-documentation-Storage
VRSoorya Mar 31, 2021
18a3a52
Merge pull request #150 from whatthelump/whatthelump-command-document…
VRSoorya Mar 31, 2021
18c6b01
Merge pull request #160 from jaredtengsw/branch-improve-ui
VRSoorya Mar 31, 2021
4c6978d
Fix checkstyle
soo-rya Mar 31, 2021
c135e54
Merge branch 'master' into branch-improve-help_window
jaredtengsw Mar 31, 2021
bd6b1b5
Merge pull request #146 from jaredtengsw/branch-improve-help_window
VRSoorya Mar 31, 2021
0d607ec
Fix merge conflict
soo-rya Mar 31, 2021
0629baa
Updated Ui: 3 colors for upcoming, occurring & expired bookings.
jaredtengsw Mar 31, 2021
b6530cf
Merge pull request #162 from jaredtengsw/branch-improve-ui
wangtao0717 Mar 31, 2021
4f778e0
Update User Guide to include EditBookingCommand
awzhenyi Mar 31, 2021
f1a2c9c
Merge remote-tracking branch 'upstream/master'
awzhenyi Mar 31, 2021
b092f5b
Update User Guide
awzhenyi Mar 31, 2021
412066c
Address PR comments
soo-rya Mar 31, 2021
500d019
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp …
soo-rya Mar 31, 2021
5d955cb
Merge pull request #161 from VRSoorya/work-branch
awzhenyi Mar 31, 2021
87df9a1
Merge pull request #163 from awzhenyi/master
VRSoorya Mar 31, 2021
0930632
Merge branch 'master' of https://github.com/AY2021S2-CS2103-T16-3/tp …
soo-rya Mar 31, 2021
d27c9fe
Fix error messages
soo-rya Mar 31, 2021
470fdca
Fixed bug due to functionality of FlowPane
jaredtengsw Mar 31, 2021
11d0970
Fix test failures
soo-rya Mar 31, 2021
a11d3d6
Update EditCommandTest
awzhenyi Apr 1, 2021
adf40cd
Merge pull request #166 from VRSoorya/work-branch
wangtao0717 Apr 1, 2021
950a060
Merge pull request #168 from jaredtengsw/branch-improve-ui
wangtao0717 Apr 1, 2021
60f305e
Added Skeleton Code for EditBookingCommandTest
awzhenyi Apr 1, 2021
37e3e45
fix the bug that cant delete correct booking
Apr 1, 2021
1b5b625
Merge pull request #169 from wangtao0717/fix_bookinglist_bug
VRSoorya Apr 1, 2021
cb76339
Update tests
awzhenyi Apr 1, 2021
44b3907
Fix checkstyle
awzhenyi Apr 1, 2021
fced0e2
add clean status to UG
Apr 1, 2021
20141b4
small change
Apr 1, 2021
2dc731f
small improve
Apr 1, 2021
536631b
Merge pull request #171 from wangtao0717/add_status_UG
awzhenyi Apr 1, 2021
52e4d3e
Add remind feature
soo-rya Apr 1, 2021
f0ba6f9
Update Residence.java
whatthelump Apr 1, 2021
52f0c79
Merge pull request #172 from VRSoorya/work-branch
whatthelump Apr 1, 2021
bd10b2b
Update user guide
soo-rya Apr 1, 2021
ce47f0c
Update UG
soo-rya Apr 1, 2021
3a2d61a
Update UG
soo-rya Apr 1, 2021
c206926
Update user guide
soo-rya Apr 1, 2021
8849b44
Update user guide
soo-rya Apr 1, 2021
f86e581
Merge pull request #173 from VRSoorya/work-branch
awzhenyi Apr 1, 2021
52a690a
Update DG
soo-rya Apr 1, 2021
2a02465
Add logging and exception handling for parseDate
soo-rya Apr 3, 2021
e4f3f09
Merge pull request #174 from VRSoorya/work-branch
jaredtengsw Apr 3, 2021
2c248ca
fix status command bug by checking all index first
Apr 4, 2021
072ea1d
updeate UG for some issue
Apr 4, 2021
d1f5676
fix edit command error" Error message parameters does not match UG"
Apr 4, 2021
d70e02a
update description of status
Apr 4, 2021
8f3e80c
fix the bug when input 0 or negative number in RESIDENCE_INDEX or BOO…
Apr 4, 2021
2f24a09
improve
Apr 4, 2021
b61d335
update initial sample to make residece list sorted by clean status
Apr 4, 2021
d792f07
make most commented out test run correctly
Apr 5, 2021
bf835d3
improve for checkstyle
Apr 5, 2021
48bb1a0
Update UserGuide.md
whatthelump Apr 7, 2021
832c8bd
Updated UG and help window based on PE dry run feedback
whatthelump Apr 7, 2021
8f76a40
Update ResidenceName.java
whatthelump Apr 7, 2021
f6652c3
Merge pull request #224 from wangtao0717/updete_UG
whatthelump Apr 8, 2021
c7e93be
Merge pull request #229 from whatthelump/whatthelump-update-userguide…
wangtao0717 Apr 8, 2021
268f11d
update ppp and DG
Apr 8, 2021
141861b
Merge pull request #223 from wangtao0717/fix_status_bug
awzhenyi Apr 9, 2021
47b6710
Merge pull request #225 from wangtao0717/fix_edit_error_message
awzhenyi Apr 9, 2021
a3e3b1d
Merge pull request #227 from wangtao0717/update_semple_RT
awzhenyi Apr 9, 2021
9235683
Merge pull request #226 from wangtao0717/fix_delete_bug
awzhenyi Apr 9, 2021
f73c47d
Merge remote-tracking branch 'upstream/master' into Branch-DeleteBook…
awzhenyi Apr 9, 2021
af9fb05
Merge remote-tracking branch 'upstream/master'
awzhenyi Apr 9, 2021
7dbc792
t
awzhenyi Apr 9, 2021
8bdbdb2
Revert "t"
awzhenyi Apr 9, 2021
88c58af
Merge remote-tracking branch 'upstream/master' into Branch-Fix
awzhenyi Apr 9, 2021
4b0cc30
Fix Checkstyle
awzhenyi Apr 9, 2021
55eb103
Fix issues #175, #192, #201 & #203
jaredtengsw Apr 9, 2021
ad2573d
Update Ui to cater to large quantity of tags per residence.
jaredtengsw Apr 9, 2021
6bd1b8e
Rename wangtao.md to wangtao0717.md
wangtao0717 Apr 10, 2021
edeab61
Add some tests
awzhenyi Apr 10, 2021
3100e11
Merge remote-tracking branch 'upstream/master' into Branch-Update-Doc…
awzhenyi Apr 10, 2021
4bb369a
update DG_status_command,PPP
Apr 10, 2021
7a2150c
Update UG to handle some documentation bugs
awzhenyi Apr 10, 2021
0f30bce
Add PPP
awzhenyi Apr 10, 2021
e6e45fc
Add Tests for EditBookingCommandParser
awzhenyi Apr 10, 2021
0cdb8d7
replace all diagram png and puml
Apr 11, 2021
e0a9e39
Merge pull request #170 from awzhenyi/Branch-Fix
awzhenyi Apr 11, 2021
0da9a3b
Merge pull request #230 from jaredtengsw/branch-fix-issues
awzhenyi Apr 11, 2021
b642106
Merge pull request #231 from jaredtengsw/branch-fix-Ui
awzhenyi Apr 11, 2021
1272811
Merge pull request #232 from wangtao0717/update_doc
awzhenyi Apr 11, 2021
38ed51e
Merge branch 'master' into Branch-Update-Documentation
wangtao0717 Apr 11, 2021
b7175c4
Merge pull request #233 from awzhenyi/Branch-Update-Documentation
wangtao0717 Apr 11, 2021
a9e5d4f
update use case
Apr 11, 2021
3cb9f1d
add JsonAdaptedResidenceTest
Apr 11, 2021
4a52df6
Merge pull request #235 from wangtao0717/update_usecase
VRSoorya Apr 11, 2021
62668b4
Pull changes from upstream
soo-rya Apr 11, 2021
17bafb2
Pull changes from upstream
soo-rya Apr 11, 2021
3bd5620
Touch up use cases and DG images
soo-rya Apr 11, 2021
72275dc
Fix link to storage interface
soo-rya Apr 11, 2021
1fc8e41
Update JsonAdaptedBooking.java
VRSoorya Apr 12, 2021
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
26 changes: 15 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
[![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/AY2021S2-CS2103-T16-3/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2021S2-CS2103-T16-3/tp/actions)

## User Interface
![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.
## About ResidenceTracker<br>
ResidenceTracker is a command line based desktop application that assists landlords in managing their residences that they are listing out on the Airbnb platform for rent.

* It gives user convenience by providing a centralised overview of all the user's residences and the respective bookingList/cleaning statuses of each residence.

* It uses a **quick CLI** way to note down bookings and track status of different residence, such as
clean or needs cleaning/booked or available, so the landlord can process bookings more efficiently and inform the cleaning agent as necessary before the next lease arrives.

* It is **written in OOP fashion**.

* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).

* For more details on ResidenceTracker, please refer to our [User Guide](docs/UserGuide.md).
9 changes: 8 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,14 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
manifest {
attributes "Main-Class": 'seedu.address.Main'
archiveName("residencetracker.jar")
}
}

defaultTasks 'clean', 'test'

run {
enableAssertions = true
}
21 changes: 8 additions & 13 deletions config/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC
"-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
"https://checkstyle.org/dtds/configuration_1_3.dtd">
"-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
"https://checkstyle.org/dtds/configuration_1_3.dtd">

<!--
This configuration file enforces rules for a modified version of the module's code standard at
Expand Down Expand Up @@ -56,11 +56,11 @@
4. THIRD_PARTY_PACKAGE: defined as com imports
-->
<module name="CustomImportOrder">
<property name="customImportOrderRules"
value="STATIC###STANDARD_JAVA_PACKAGE###SPECIAL_IMPORTS###THIRD_PARTY_PACKAGE"/>
<property name="specialImportsRegExp" value="^org\."/>
<property name="thirdPartyPackageRegExp" value="^com\."/>
<property name="sortImportsInGroupAlphabetically" value="true"/>
<property name="customImportOrderRules"
value="STATIC###STANDARD_JAVA_PACKAGE###SPECIAL_IMPORTS###THIRD_PARTY_PACKAGE"/>
<property name="specialImportsRegExp" value="^org\."/>
<property name="thirdPartyPackageRegExp" value="^com\."/>
<property name="sortImportsInGroupAlphabetically" value="true"/>
</module>

<!-- Checks for redundant import statements.
Expand Down Expand Up @@ -188,13 +188,10 @@
<module name="NeedBraces">
<!--
if (true) return 1; // Not allowed

if (true) { return 1; } // Not allowed

else if {
return 1; // else if should always be multi line
}

if (true)
return 1; // Not allowed
-->
Expand All @@ -216,7 +213,7 @@
some other variants which we don't publicized to promote consistency).
-->
<property name="reliefPattern"
value="fall through|Fall through|fallthru|Fallthru|falls through|Falls through|fallthrough|Fallthrough|No break|NO break|no break|continue on"/>
value="fall through|Fall through|fallthru|Fallthru|falls through|Falls through|fallthrough|Fallthrough|No break|NO break|no break|continue on"/>
</module>

<module name="MissingSwitchDefault"/>
Expand Down Expand Up @@ -359,14 +356,12 @@
-->
<module name="SingleSpaceSeparator">
<!-- Validate whitespace surrounding comments as well.

a = 1; // Allowed (single space before start of comment)
a = 1; /* Allowed (single space before start of comment) */
/* Allowed (single space after end of comment) */ a = 1;
a = 1; // Not allowed (more than one space before start of comment)
a = 1; /* Not allowed (more than one space before start of comment) */
/* Not allowed (more than one space after end of comment) */ a = 1;

This doesn't validate whitespace within comments so a comment /* like this */ is allowed.
-->
<property name="validateComments" value="true"/>
Expand Down
50 changes: 24 additions & 26 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,51 +9,49 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Lim Li Gang

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

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

* Role: Project Advisor
* Role: Code Quality and Documentation
* Responsibilities: _TBC_

### Jane Doe
### Aw Zhen Yi

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

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

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: _TBC_

### Johnny Doe
### Teng Shu Wei Jared

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: _TBC_

### Jean Doe
### V R Soorya

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

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

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

### James Doe
### Wang Tao

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: _TBC_
Loading