Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CS2103-F11-3] RealtorTrackerPlusMax #110

Open
wants to merge 689 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
689 commits
Select commit Hold shift + click to select a range
0edcc91
Rework DG partially
ruiyangzh Nov 9, 2023
1d65dc7
Fix typos
ruiyangzh Nov 9, 2023
885d628
In-progress redocumentation
ruiyangzh Nov 9, 2023
85ec5ea
Merge remote-tracking branch 'origin/Update-Documentation' into Updat…
ruiyangzh Nov 9, 2023
08f6a22
Add sample buyers and sellers
ruiyangzh Nov 9, 2023
bd6f244
Fix for checkstyle
ruiyangzh Nov 9, 2023
6ad19ba
Add test cases
ruiyangzh Nov 9, 2023
ba092ec
Address issue with bprio (#176) in the DG
J-hta-n Nov 9, 2023
48de14f
Enhance CommandWarnings tests
ruiyangzh Nov 9, 2023
3aeb918
Add tests for List command parsers
ruiyangzh Nov 9, 2023
a444dd1
Resolve faulty assert method
ruiyangzh Nov 9, 2023
5fdf16b
Add tests for AddressBookParser and new commands
ruiyangzh Nov 9, 2023
d5d351a
Fix Tag error and recommendation messages
iantsaii Nov 9, 2023
c7067b8
Merge pull request #201 from ruiyangzh/Update-Documentation
ruiyangzh Nov 10, 2023
05636a3
Merge pull request #205 from ruiyangzh/Add-Default-Addressbook
ruiyangzh Nov 10, 2023
d6cb424
Add equality tests for List Commands
ruiyangzh Nov 10, 2023
e7e21a0
Correct typing
ruiyangzh Nov 10, 2023
7ee231e
Add toString tests
ruiyangzh Nov 10, 2023
7509642
Fix for checkstyle
ruiyangzh Nov 10, 2023
02efc51
Enhance CommandWarningsTest
ruiyangzh Nov 10, 2023
f4920aa
Add Tag tests
ruiyangzh Nov 10, 2023
55de5a7
Address sprio error msg bug (#190)
J-hta-n Nov 10, 2023
2bde592
add LogicManager getter/setter tests
ruiyangzh Nov 10, 2023
85d2a93
Add newline at EOF for DG
J-hta-n Nov 10, 2023
7acd7c5
Correct for checkstyle
ruiyangzh Nov 10, 2023
a14db1e
Merge pull request #207 from iantsaii/tags-fix
J-hta-n Nov 10, 2023
e1c4f06
Update Ui.png to match deliverable standards; incidentally fix a edit…
andytoh1 Nov 10, 2023
e3749fa
Add a note to set priority commands to account for the mitigation of …
andytoh1 Nov 10, 2023
8d8b97a
Merge branch 'master' into update-ug-1.4
andytoh1 Nov 10, 2023
9f642dc
Merge pull request #203 from andytoh1/update-ug-1.4
andytoh1 Nov 10, 2023
a98035d
Add additional tests for ParserUtil
ruiyangzh Nov 10, 2023
446c8b9
Fix non-trimmed checks
ruiyangzh Nov 10, 2023
7446698
Add test cases for SetPriority and SetPriorityParser commands
J-hta-n Nov 10, 2023
0d2bff5
Merge pull request #209 from J-hta-n/add-prio-tests
J-hta-n Nov 10, 2023
7a01818
Merge branch 'master' into fix-prio-bugs
J-hta-n Nov 10, 2023
a3328b1
Merge pull request #208 from J-hta-n/fix-prio-bugs
J-hta-n Nov 10, 2023
064557f
Edit User Guide for accuracy
iantsaii Nov 10, 2023
37d2967
Update PPP
iantsaii Nov 10, 2023
e2863e4
Update PPP
andytoh1 Nov 10, 2023
bf80792
Merge branch 'master' into update-ppp
andytoh1 Nov 10, 2023
6c6b227
Merge pull request #206 from ruiyangzh/Logic-Testcases
ruiyangzh Nov 11, 2023
b9c14ac
Add rough content to PPP
J-hta-n Nov 11, 2023
6a3fbe2
Minor edits
J-hta-n Nov 11, 2023
ab800d2
Revert "Minor edits"
J-hta-n Nov 11, 2023
be13862
Trivial edits
J-hta-n Nov 11, 2023
19f38fa
Merge pull request #211 from iantsaii/update-user-guide
andytoh1 Nov 11, 2023
b47530e
Update andytoh1.md
andytoh1 Nov 11, 2023
06ae8e3
Merge pull request #212 from iantsaii/update-dg
andytoh1 Nov 11, 2023
36e8a88
Merge pull request #213 from andytoh1/update-ppp
andytoh1 Nov 11, 2023
9b48085
Merge pull request #214 from J-hta-n/ppp
andytoh1 Nov 11, 2023
442c356
Fix stuff, add examples
andytoh1 Nov 12, 2023
baaf906
Merge pull request #215 from andytoh1/fix-ug-bugs
andytoh1 Nov 12, 2023
ab8404a
Update manual testing instructions
andytoh1 Nov 13, 2023
a076c42
Resolve todos
ruiyangzh Nov 13, 2023
e4c3f20
Remove Todos (insufficient time)
ruiyangzh Nov 13, 2023
275d68d
Rename booleans
ruiyangzh Nov 13, 2023
7b37c76
Move unused classes
ruiyangzh Nov 13, 2023
fbf5ca0
Add assertions
ruiyangzh Nov 13, 2023
5c6b559
Prevent warnings from holding null values
ruiyangzh Nov 13, 2023
7f59b1f
Indicate reused code
ruiyangzh Nov 13, 2023
4a85881
Add JavaDocs
ruiyangzh Nov 13, 2023
ae67339
Suppress unchecked warning
ruiyangzh Nov 13, 2023
82ad1f4
Fix Javadoc links
ruiyangzh Nov 13, 2023
53e9d56
Simplify code
ruiyangzh Nov 13, 2023
ccf5cc4
Simplify code
ruiyangzh Nov 13, 2023
958e983
Improve JavaDocs
ruiyangzh Nov 13, 2023
3b9d265
Add partially complete appendices
ruiyangzh Nov 13, 2023
0122c71
Update HouseTest.java
ruiyangzh Nov 13, 2023
c9114d7
Fix warning bug
ruiyangzh Nov 13, 2023
15f650c
Update planned enhancements and optional fields implementation
J-hta-n Nov 13, 2023
56c5bef
Improve UG
ruiyangzh Nov 13, 2023
293ca55
Improve format
J-hta-n Nov 13, 2023
9493720
Update UG and DG
ruiyangzh Nov 13, 2023
2f4612f
Partial update to PPP
ruiyangzh Nov 13, 2023
5c11fff
Trivial edits
J-hta-n Nov 13, 2023
5374f80
Merge pull request #219 from J-hta-n/DG
J-hta-n Nov 13, 2023
32922f4
Refactor sort command code to be more OOP
peasantbird Nov 13, 2023
d96c5b9
Merge pull request #216 from andytoh1/update-dg
andytoh1 Nov 13, 2023
db01224
Add Javadoc comments
peasantbird Nov 13, 2023
7cac130
Update DG and PPP
ruiyangzh Nov 13, 2023
0f914f4
Add partially complete appendices
ruiyangzh Nov 13, 2023
2eef162
Fix warning bug
ruiyangzh Nov 13, 2023
8f4b90a
Fix outdated implementation for priority feature
J-hta-n Nov 13, 2023
ab61f3e
Improve UG
ruiyangzh Nov 13, 2023
fa9d4af
Remove [completed] label
J-hta-n Nov 13, 2023
c7ea18f
Update UG and DG
ruiyangzh Nov 13, 2023
2202df4
Partial update to PPP
ruiyangzh Nov 13, 2023
eb16e60
Update DG and PPP
ruiyangzh Nov 13, 2023
482f95b
Minor typo fix
ruiyangzh Nov 13, 2023
bf533d4
Merge remote-tracking branch 'origin/Update-PPP' into Update-PPP
ruiyangzh Nov 13, 2023
d941769
Merge branch 'master' into update-UG
peasantbird Nov 13, 2023
b36ac69
Rename ATTRIBUTE_PREFIX to PREFIX
peasantbird Nov 13, 2023
d16452d
Amend error message to be similar to v1.3
peasantbird Nov 13, 2023
c2d05e6
Update PPP and DG
iantsaii Nov 13, 2023
cac93cd
Update Sequence Diagram for EditBuyerCommand
iantsaii Nov 13, 2023
e03dafa
Update UG for sort commands
peasantbird Nov 13, 2023
7cd5219
Fix code for checkstyle
peasantbird Nov 13, 2023
2fdbf4a
Minor edits
ruiyangzh Nov 13, 2023
c0b85ad
Merge pull request #221 from J-hta-n/DG
ruiyangzh Nov 13, 2023
dbc0951
Merge branch 'master' into Update-PPP
ruiyangzh Nov 13, 2023
01dbfc0
Merge pull request #218 from ruiyangzh/Update-PPP
ruiyangzh Nov 13, 2023
a89b331
Add Note section to sort commands
peasantbird Nov 13, 2023
2891ea5
Update description of sort commands
peasantbird Nov 13, 2023
5e61e88
Merge branch 'master' into update-UG
peasantbird Nov 13, 2023
68b79c7
Merge pull request #223 from peasantbird/update-UG
peasantbird Nov 13, 2023
61d69fa
Minor edits to documentation
ruiyangzh Nov 13, 2023
fdb893d
Merge remote-tracking branch 'origin/Update-PPP' into Update-PPP
ruiyangzh Nov 13, 2023
8ec4ec1
Minor edits to documentation
ruiyangzh Nov 13, 2023
da02d10
Merge remote-tracking branch 'origin/Code-Quality' into Code-Quality
ruiyangzh Nov 13, 2023
6fb1769
Merge pull request #217 from ruiyangzh/Code-Quality
ruiyangzh Nov 13, 2023
9b7fee6
Add more tests for priority
J-hta-n Nov 13, 2023
54439cb
Minor edits to documentation
ruiyangzh Nov 13, 2023
9ab4dd4
Add effort appendix
ruiyangzh Nov 13, 2023
89f8296
Initial UG formatting
J-hta-n Nov 13, 2023
829b5b0
Update UG for undo, redo, help and exit commands
peasantbird Nov 13, 2023
2ca99d2
Minor change
J-hta-n Nov 13, 2023
6b59d99
Merge branch 'update-UG' of https://github.com/peasantbird/tp into up…
peasantbird Nov 13, 2023
9bbc254
Fix merge conflicts
peasantbird Nov 13, 2023
0aa22fb
Merge pull request #226 from J-hta-n/UG
J-hta-n Nov 13, 2023
69e8801
Remove back-to-top option in UG for help command
peasantbird Nov 13, 2023
01dc0d4
Merge branch 'master' into update-DG
peasantbird Nov 13, 2023
85c0b95
Merge branch 'master' into update-UG
peasantbird Nov 13, 2023
8a471ad
Merge pull request #227 from peasantbird/update-UG
peasantbird Nov 13, 2023
8ee025b
Minor edits to documentation
ruiyangzh Nov 13, 2023
e69baa2
Correct userguide regarding houseinfo
ruiyangzh Nov 13, 2023
6061531
Remove DG ref.s to house functionalities
ruiyangzh Nov 13, 2023
6a8ebf4
Update DG appendix
J-hta-n Nov 13, 2023
4634195
Rebase onto latest commit
ruiyangzh Nov 13, 2023
ec27176
Minor edits to documentation
ruiyangzh Nov 13, 2023
e7bf2ff
Add effort appendix
ruiyangzh Nov 13, 2023
6374aae
Minor edits to documentation
ruiyangzh Nov 13, 2023
8dadf7d
Correct userguide regarding houseinfo
ruiyangzh Nov 13, 2023
20494e1
Remove DG ref.s to house functionalities
ruiyangzh Nov 13, 2023
275efb4
Merge remote-tracking branch 'origin/Update-PPP' into Update-PPP
ruiyangzh Nov 13, 2023
ac5475e
Update DG appendix
J-hta-n Nov 13, 2023
43c8929
Merge remote-tracking branch 'origin/Update-PPP' into Update-PPP
ruiyangzh Nov 13, 2023
872c011
Remove "Completed" Tag
iantsaii Nov 13, 2023
6be8221
Merge branch 'master' into update-docs
iantsaii Nov 13, 2023
daa4c4d
Merge pull request #222 from iantsaii/update-docs
iantsaii Nov 13, 2023
2a51ccc
Merge pull request #224 from ruiyangzh/Update-PPP
ruiyangzh Nov 13, 2023
0744e6d
Format UG draft 2
J-hta-n Nov 13, 2023
d2c9bde
Merge pull request #228 from J-hta-n/UG
J-hta-n Nov 13, 2023
04614d4
Update description of sort command in DG
peasantbird Nov 13, 2023
a0d4ec3
Update DG for undo & redo commands
peasantbird Nov 13, 2023
0d6f394
Update description of sort command
peasantbird Nov 13, 2023
fa6c465
Format UG v3
J-hta-n Nov 13, 2023
7864125
Merge pull request #230 from J-hta-n/UG
J-hta-n Nov 13, 2023
258bba4
Add SortBuyerSequenceDiagram template
peasantbird Nov 13, 2023
f58f491
Merge branch 'master' into update-DG
peasantbird Nov 13, 2023
f13098a
Format UG v4
J-hta-n Nov 13, 2023
e40ef3a
Merge pull request #231 from J-hta-n/UG
J-hta-n Nov 13, 2023
010c119
Format UG v5
J-hta-n Nov 13, 2023
3cf50f7
Merge pull request #232 from J-hta-n/UG
J-hta-n Nov 13, 2023
5063a66
Format UG v6
J-hta-n Nov 13, 2023
fef21ac
Minor edit
J-hta-n Nov 13, 2023
11c115f
Merge pull request #233 from J-hta-n/UG
J-hta-n Nov 13, 2023
60f5411
Format UG v7
J-hta-n Nov 13, 2023
7caeeba
Update sequence diagram and execution example
peasantbird Nov 13, 2023
775b298
Merge pull request #234 from J-hta-n/UG
J-hta-n Nov 13, 2023
7077050
Remove redundant lines in DG
peasantbird Nov 13, 2023
8b9f757
Merge pull request #229 from peasantbird/update-DG
peasantbird Nov 13, 2023
cab1c22
Refactor parser code and add tests for sort command
peasantbird Nov 13, 2023
902462d
Merge branch 'master' into fix-sort-feature
peasantbird Nov 13, 2023
bab2fd8
Add JUnit tests
peasantbird Nov 13, 2023
4a3a7ce
Merge branch 'fix-sort-feature' of https://github.com/peasantbird/tp …
peasantbird Nov 13, 2023
35ef587
Fix merge conflicts
peasantbird Nov 13, 2023
f77f8c3
Fix checkstyle
peasantbird Nov 13, 2023
c5402b7
Fix checkstyle
peasantbird Nov 13, 2023
bc6fc06
Remove assert statements in sort commands
peasantbird Nov 13, 2023
77cf55c
Minor touch-ups to documentation
ruiyangzh Nov 14, 2023
2cb1a95
Fix incomplete line
ruiyangzh Nov 14, 2023
a7c5157
update dg format
andytoh1 Nov 14, 2023
aca5587
fix sort
andytoh1 Nov 14, 2023
6c71a1a
Add JUnit tests for comparators
peasantbird Nov 14, 2023
29ee9e0
Merge pull request #235 from ruiyangzh/Update-Documentation
andytoh1 Nov 14, 2023
af350de
Merge branch 'master' into dg-format
andytoh1 Nov 14, 2023
4a47f81
Merge pull request #236 from andytoh1/dg-format
andytoh1 Nov 14, 2023
97dcc06
Merge pull request #220 from peasantbird/fix-sort-feature
peasantbird Nov 14, 2023
5fb6931
Merge pull request #225 from J-hta-n/add-prio-tests
ruiyangzh Nov 14, 2023
63b6aac
Add JUnit tests for undo, redo, versioned address book
peasantbird Nov 14, 2023
e893a42
Update PPP
peasantbird Nov 14, 2023
668e20f
Merge branch 'master' into update-DG
peasantbird Nov 14, 2023
9f644b7
Update manual testing for sort command
peasantbird Nov 14, 2023
decafb6
Merge pull request #237 from peasantbird/create-undo-redo-tests
ruiyangzh Nov 14, 2023
b15c896
Add enhancement for sort command
peasantbird Nov 14, 2023
0b971d2
Merge pull request #239 from peasantbird/update-DG
peasantbird Nov 14, 2023
b08036e
Rectify DG formatting
peasantbird Nov 14, 2023
0f624ad
Add warning for name in UG
peasantbird Nov 14, 2023
6c7cebd
Fix DG formatting
peasantbird Nov 14, 2023
594fda2
Merge pull request #240 from peasantbird/update-DG
ruiyangzh Nov 14, 2023
a8168db
Format DG
J-hta-n Nov 14, 2023
21a8f8a
Merge pull request #242 from J-hta-n/DG
J-hta-n Nov 14, 2023
506df30
Format PPP
J-hta-n Nov 14, 2023
7e92c48
Merge pull request #243 from J-hta-n/ppp
J-hta-n Nov 14, 2023
6db138f
ppp
andytoh1 Nov 14, 2023
47697e4
Merge pull request #244 from andytoh1/update-ppp-1
andytoh1 Nov 14, 2023
69bf0e9
Update PPP
peasantbird Nov 14, 2023
2461909
Merge pull request #238 from peasantbird/update-PPP
peasantbird Nov 14, 2023
8ef40ad
Minor javadoc edits
J-hta-n Nov 14, 2023
8b84bfe
Merge pull request #245 from J-hta-n/javadocs
peasantbird Nov 14, 2023
abb4264
Partial improvement of UG
ruiyangzh Nov 15, 2023
7d28490
Merge branch 'master' into update-UG
peasantbird Nov 15, 2023
79ad5cc
Partial improvement of UG
ruiyangzh Nov 15, 2023
c8437fc
no message
andytoh1 Nov 15, 2023
201cc4b
Initial change
J-hta-n Nov 15, 2023
64a2b7a
Partial improvement of UG
ruiyangzh Nov 15, 2023
50e95d1
Add Java 11 install FAQ
ruiyangzh Nov 15, 2023
7c95442
Elaborate on priority command
J-hta-n Nov 15, 2023
27c23b1
update ug filter to slist
andytoh1 Nov 15, 2023
9d27bf0
Improve help and exit sections
ruiyangzh Nov 15, 2023
ab49ec1
Edit content of UG
iantsaii Nov 15, 2023
19356ff
no message
andytoh1 Nov 15, 2023
5e1b758
Edit more UG content
iantsaii Nov 15, 2023
fb75c82
Edit more UG content
iantsaii Nov 15, 2023
0f04800
Elaboration for delete
J-hta-n Nov 15, 2023
fa13391
Update UG for CA3
peasantbird Nov 15, 2023
da1c6f9
"contact" to "client"
andytoh1 Nov 15, 2023
e000f52
Fix to incorporate feedback
ruiyangzh Nov 15, 2023
5d8c244
Edit more UG content
iantsaii Nov 15, 2023
0569ce0
Merge pull request #246 from ruiyangzh/UG-Finalization
ruiyangzh Nov 15, 2023
a4ea84d
Make final changes to UG
peasantbird Nov 15, 2023
66e893b
Merge branch 'master' into update-UG
peasantbird Nov 15, 2023
16ff6b9
Merge pull request #250 from peasantbird/update-UG
peasantbird Nov 15, 2023
ba5cb5c
Merge branch 'master' into UG
J-hta-n Nov 15, 2023
933c6cb
Minor edit
J-hta-n Nov 15, 2023
ed05762
Merge pull request #247 from J-hta-n/UG
J-hta-n Nov 15, 2023
3411b90
Merge pull request #248 from andytoh1/update-ug
ruiyangzh Nov 15, 2023
afda262
Merge branch 'master' into update-docs
iantsaii Nov 15, 2023
181ad44
Merge pull request #249 from iantsaii/update-docs
iantsaii Nov 15, 2023
f41dfa5
Fix to incorporate feedback
ruiyangzh Nov 15, 2023
fa41957
Edit expected outputs format
iantsaii Nov 15, 2023
3b0b300
Add bullet points
ruiyangzh Nov 15, 2023
c2fc75b
Edit expected outputs format
iantsaii Nov 15, 2023
e24dd89
Merge pull request #252 from iantsaii/update-docs
ruiyangzh Nov 15, 2023
d1a405f
Merge pull request #251 from ruiyangzh/UG-Finalization
ruiyangzh Nov 15, 2023
a704a32
Format UG
J-hta-n Nov 15, 2023
dc20705
Reformat features section
ruiyangzh Nov 15, 2023
c8c595d
Format UG v2
J-hta-n Nov 15, 2023
ad5e1aa
Merge pull request #253 from J-hta-n/UG
J-hta-n Nov 15, 2023
600a2c4
Resolve merge conflict
ruiyangzh Nov 15, 2023
98fec1d
Merge remote-tracking branch 'origin/UG-Finalization' into UG-Finaliz…
ruiyangzh Nov 15, 2023
4ede842
Merge pull request #254 from ruiyangzh/UG-Finalization
ruiyangzh Nov 15, 2023
2c7dce5
Format UG v3
J-hta-n Nov 15, 2023
eb5574b
Merge pull request #255 from J-hta-n/UG
J-hta-n Nov 15, 2023
fd1e00a
Minor edit
J-hta-n Nov 15, 2023
8816bf5
More edits
J-hta-n Nov 15, 2023
376dc88
Final changes
J-hta-n Nov 15, 2023
0523958
Merge pull request #256 from J-hta-n/UG
J-hta-n Nov 15, 2023
30fa354
Final final edit
J-hta-n Nov 15, 2023
47875c9
Merge pull request #257 from J-hta-n/UG
J-hta-n Nov 15, 2023
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
25 changes: 25 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: MarkBind Action

on:
push:
branches:
- master

jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Install Graphviz
run: sudo apt-get install graphviz
- name: Install Java
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: 'temurin'
- name: Build & Deploy MarkBind site
uses: MarkBind/markbind-action@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
rootDirectory: './docs'
baseUrl: '/tp' # replace with your repo name
version: '^5.1.0'
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/
docs/_markbind/logs/
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/AY2324S1-CS2103T-F11-3/tp/workflows/Java%20CI/badge.svg)](https://github.com/AY2324S1-CS2103T-F11-3/tp/actions)

Bonjour fellow realtors and open-source users.
![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.
* It is named `RealtorTrackerPlusMax` (`RTPM` for short) because it is designed for realtors to track their contacts.
* For the detailed documentation of this project, please see the [project website](https://ay2324s1-cs2103t-f11-3.github.io/tp/) which contains the user and developer guide.
* This is a brownfield project, which was based off the initial AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
* Our project is open-source and in OOP design.
> “This revolutionary app has changed the way I use the toilet” - James Dareal Ter, realtor, 24 years old

> “This app gave me an A+ for 2040”

> ”If only i could get a job in cs, but this is good too i guess” - Jayden, unemployed CS grad

> “Fork RTPM”

> ”RTPM cured my cancer”
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 = '10.2'
}

run {
enableAssertions = true
}

test {
useJUnitPlatform()
finalizedBy jacocoTestReport
Expand Down Expand Up @@ -66,7 +70,7 @@ dependencies {
}

shadowJar {
archiveFileName = 'addressbook.jar'
archiveFileName = 'RTPM.jar'
}

defaultTasks 'clean', 'test'
23 changes: 23 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
_markbind/logs/

# Dependency directories
node_modules/

# Production build files (change if you output the build to a different directory)
_site/

# Env
.env
.env.local

# IDE configs
.vscode/
.idea/*
*.iml
58 changes: 30 additions & 28 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,61 @@
---
layout: page
title: About Us
layout: default.md
title: "About Us"
---

# 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
### Jia Hao

<img src="images/johndoe.png" width="200px">
<img src="images/j-hta-n.png" width="200px">

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

* Role: Project Advisor
* Role: Developer
* Responsibilities: Code Quality

### Jane Doe
### Andy Toh

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

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

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

### Johnny Doe
### Tsai Ian Fourre

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Quality assurance: Simulated System and Acceptance Testing

### Jean Doe
### Wong Xing Hui Bertrand

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

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

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

### James Doe
### Ruiyang Zhao

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Developer Testing
9 changes: 6 additions & 3 deletions docs/Configuration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
---
layout: page
title: Configuration guide
layout: default.md
title: "Configuration guide"
---

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
# Configuration guide

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the
configuration file (default: `config.json`).
13 changes: 8 additions & 5 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
---
layout: page
title: DevOps guide
layout: default.md
title: "DevOps guide"
pageNav: 3
---

* Table of Contents
{:toc}
# DevOps guide

--------------------------------------------------------------------------------------------------------------------
<!-- * Table of Contents -->
<page-nav-print />

<!-- -------------------------------------------------------------------------------------------------------------------- -->

## Build automation

Expand Down
Loading
Loading