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

[CS2113-T16-1] FinanceIt #48

Open
wants to merge 779 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
779 commits
Select commit Hold shift + click to select a range
b4c23ee
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Feudalord Nov 6, 2020
1cd7240
Merge branch 'master' of https://github.com/Feudalord/tp
Feudalord Nov 6, 2020
4716393
Add validation for day of month inputted.
Artemis-Hunt Nov 6, 2020
cfe1894
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Artemis-Hunt Nov 6, 2020
0d60d56
Fix checkstyle errors.
Artemis-Hunt Nov 6, 2020
88fab5f
Merge pull request #248 from Artemis-Hunt/master
Artemis-Hunt Nov 6, 2020
bf75a72
Update manual testing section of dev guide.
Artemis-Hunt Nov 6, 2020
8208e90
Merge pull request #249 from Artemis-Hunt/master
Artemis-Hunt Nov 6, 2020
0f1d531
Handle negative and alphabet inputs in FinanceTools
Nov 6, 2020
c70bb47
Merge pull request #250 from bqxy/finance-tools
qkbrandon Nov 6, 2020
6167888
Add Table of Content in UserGuide.md
Nov 6, 2020
e9a40a7
Edit Table of Contents in UserGuide.md
Nov 6, 2020
f157c30
Edit Table of Contents in UserGuide.md
Nov 6, 2020
2d0b71b
Merge pull request #251 from bqxy/finance-tools
qkbrandon Nov 6, 2020
16446a3
Edit UserGuide.md
Nov 6, 2020
242ccc6
Edit UserGuide.md
Nov 6, 2020
7dd559d
Edit UserGuide.md
Nov 6, 2020
488f8bf
Add Table of Contents for DeveloperGuide.md
Nov 6, 2020
294bdb1
Edit DeveloperGuide.md
Nov 6, 2020
54a9b29
Edit DeveloperGuide.md
Nov 6, 2020
6f1bcc7
Updated DG to fit new standards
Nov 6, 2020
afc3024
Edit DeveloperGuide.md
Nov 6, 2020
b4ab31f
Resize diagrams
Nov 6, 2020
cb4cddc
Edit DeveloperGuide.md
Nov 6, 2020
38dd20a
Merge pull request #252 from bqxy/finance-tools
qkbrandon Nov 6, 2020
e5eb42a
Edit AccountStorage.java
Nov 6, 2020
83bdcc9
Edit UserGuide.md
Nov 6, 2020
bf3bbaf
Merge pull request #253 from bqxy/finance-tools
qkbrandon Nov 6, 2020
3a07d8e
Update Screenshots in UserGuide.md for FinanceTools
Nov 6, 2020
4ec7ca0
Merge pull request #254 from bqxy/finance-tools
qkbrandon Nov 6, 2020
4d42c05
Update DeveloperGuide.md
Nov 6, 2020
af6a651
Resolved parser bugs and made ManualTracker more defensive to corner …
Nov 6, 2020
7f2535f
Edit DeveloperGuide.md
Nov 6, 2020
557a2e3
Merge pull request #255 from bqxy/finance-tools
qkbrandon Nov 6, 2020
4babc05
Update DeveloperGuide.md
Nov 6, 2020
93f19b2
Merge pull request #256 from bqxy/finance-tools
qkbrandon Nov 6, 2020
7bc7420
Resolved more parser bugs and made ManualTracker much more defensive …
Nov 6, 2020
d2f7f3c
Merge branch 'master' into master
kaiwen98 Nov 6, 2020
cd165b4
Merge pull request #257 from kaiwen98/master
kaiwen98 Nov 6, 2020
dec1a1e
Update DeveloperGuide.md
Nov 6, 2020
093de10
Merge pull request #258 from bqxy/finance-tools
qkbrandon Nov 6, 2020
bcfb623
remove print msgs
Nov 6, 2020
aaefc9d
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-T16-1/tp
Nov 6, 2020
d8a18e3
Merge pull request #259 from kaiwen98/master
kaiwen98 Nov 6, 2020
92aef60
Update UserGuide.md
Nov 7, 2020
9e99465
Update DeveloperGuide.md
Nov 7, 2020
c61e2f5
RepoSense compatibility for FinanceTools
Nov 7, 2020
43344d7
Edit to pass checkstyleMain
Nov 7, 2020
bed0104
Update bqxy.md
Nov 7, 2020
05ab034
Did some slap for Goal Tracker. Add in future feature in UG and DG
dixoncwc Nov 7, 2020
9b1fe21
Merge pull request #260 from bqxy/finance-tools
qkbrandon Nov 7, 2020
8b5c7d3
Resolved CheckStyleMain
dixoncwc Nov 7, 2020
a358685
Merge pull request #261 from dixoncwc/GoalsTracker
dixoncwc Nov 7, 2020
196055b
Add files via upload
Feudalord Nov 8, 2020
facd9e3
Add files via upload
Feudalord Nov 8, 2020
e657352
Update DeveloperGuide.md
Feudalord Nov 8, 2020
f1d046b
Added in some details to DG
dixoncwc Nov 8, 2020
607e2a2
Update DeveloperGuide.md
Feudalord Nov 8, 2020
8fb3792
Update DeveloperGuide.md
Feudalord Nov 8, 2020
6bae931
Merge pull request #262 from dixoncwc/GoalsTracker
dixoncwc Nov 8, 2020
efa8189
Update DeveloperGuide.md
Feudalord Nov 8, 2020
57625f6
Update UserGuide.md
kaiwen98 Nov 8, 2020
899a43a
Update UserGuide.md
kaiwen98 Nov 8, 2020
a894b76
Add more JUnit tests for ParamChecker, RecurringTracker and ReminderG…
Artemis-Hunt Nov 8, 2020
1e34080
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Artemis-Hunt Nov 8, 2020
22d46b7
Update UserGuide.md
kaiwen98 Nov 8, 2020
21939f1
Update UserGuide.md
kaiwen98 Nov 8, 2020
47e57f2
Updated DG
Nov 8, 2020
aef9de3
Updated DG
Nov 8, 2020
14bdff7
Improve UML diagrams for Logic, data, handler
Artemis-Hunt Nov 8, 2020
b5fc3cb
Merge pull request #263 from Artemis-Hunt/master
Artemis-Hunt Nov 8, 2020
80e1407
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Feudalord Nov 8, 2020
0a50590
Updated DG
Nov 8, 2020
ecae00a
Added more comments to code
Nov 8, 2020
5778fde
AddedComments
Feudalord Nov 8, 2020
dd83970
checkstyle
Feudalord Nov 8, 2020
6edd61b
Merge pull request #265 from Feudalord/master
Feudalord Nov 8, 2020
2a61757
Fixed merge conflict
Nov 8, 2020
46673bc
UG updates
Nov 8, 2020
5e64c07
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
0ab778f
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
8cda731
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
cd081e9
Updated DG
Nov 8, 2020
17ad406
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
2574daa
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
0191210
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
068fd1d
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
042c689
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
91e486d
Update UserGuide.md & RepoSense Compatibility
Nov 8, 2020
271ec1b
Merge pull request #266 from bqxy/finance-tools
qkbrandon Nov 8, 2020
0a73bfd
Fix checkstyle errors.
Artemis-Hunt Nov 8, 2020
0232536
Fix checkstyle errors.
Artemis-Hunt Nov 8, 2020
ff9daa8
Merge branch 'master' into master
Artemis-Hunt Nov 8, 2020
fa6de99
Merge pull request #267 from Artemis-Hunt/master
Artemis-Hunt Nov 8, 2020
5d28be9
Updated Developer's guide
Nov 8, 2020
eaed877
Merge branch 'master' of https://github.com/kaiwen98/tp
Nov 8, 2020
9b1def5
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
65539e1
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
d996052
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
d070271
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
7d60e52
Update DG.
Artemis-Hunt Nov 8, 2020
4942a07
Merge branch 'master' of https://github.com/Artemis-Hunt/tp
Artemis-Hunt Nov 8, 2020
c2e9cbf
Merge pull request #268 from Artemis-Hunt/master
Artemis-Hunt Nov 8, 2020
bc2a62b
Updated DG
Nov 8, 2020
1e2f8f3
Updated DG
Nov 8, 2020
360bb6a
Updated DG
Nov 8, 2020
5d7cdb0
Contributions to DG
Nov 8, 2020
ad9b1ac
UG contributions
Nov 8, 2020
8965e40
Update UG and DG for RecurringTracker.
Artemis-Hunt Nov 8, 2020
46f2a55
Update kaiwen98.md
kaiwen98 Nov 8, 2020
bc7f9f3
Merge pull request #264 from kaiwen98/master
kaiwen98 Nov 8, 2020
cb79c23
Update kaiwen98.md
kaiwen98 Nov 8, 2020
20e44fc
Contributions to ug
Nov 8, 2020
801708a
Updated DG
Nov 8, 2020
6b30d84
Updated DG
Nov 8, 2020
100231c
Merge branch 'master' into master
kaiwen98 Nov 8, 2020
e0610ef
Update UserGuide.md
kaiwen98 Nov 8, 2020
4cd662a
Merge pull request #269 from kaiwen98/master
kaiwen98 Nov 8, 2020
64d51b3
Create README.md
kaiwen98 Nov 8, 2020
111e6b6
Update README.md
kaiwen98 Nov 8, 2020
87bb7f0
Create kaiwen98.md
kaiwen98 Nov 8, 2020
c3826d2
Create kaiwen98
kaiwen98 Nov 8, 2020
14c600c
Update README.md
kaiwen98 Nov 8, 2020
53ff9f8
Delete README.md
kaiwen98 Nov 8, 2020
3aa2c77
Set theme jekyll-theme-slate
kaiwen98 Nov 8, 2020
aa9fce1
Create kaiwen98.md
kaiwen98 Nov 8, 2020
e433bf4
Delete kaiwen98.md
kaiwen98 Nov 8, 2020
6c59fe6
Rename kaiwen98 to kaiwen98.md
kaiwen98 Nov 8, 2020
142848e
Set theme jekyll-theme-slate
kaiwen98 Nov 8, 2020
faaca0f
Update DeveloperGuide.md
kaiwen98 Nov 8, 2020
91c0871
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Artemis-Hunt Nov 9, 2020
01f690b
Update DG/UG
Artemis-Hunt Nov 9, 2020
1644a7c
Merge pull request #270 from Artemis-Hunt/master
Artemis-Hunt Nov 9, 2020
2eb9aa7
Implemented dynamic save. And loading by line
Feudalord Nov 9, 2020
3bbb8df
Fixed disruptive Exceptions for testing and make exceptions more useful
Feudalord Nov 9, 2020
08773fd
Improved Exception
Feudalord Nov 9, 2020
48d81c8
found the culprit for mess up test case
Feudalord Nov 9, 2020
113ffd3
Merge pull request #271 from Feudalord/master
Feudalord Nov 9, 2020
36f1ed7
Implemented tests for redundant edit commands
Nov 9, 2020
6f4bf74
Made code more defensive
Nov 9, 2020
1beba24
Made code more defensible
Nov 9, 2020
4e2a89f
no message
dixoncwc Nov 9, 2020
d255e91
Add in details for AboutUs
dixoncwc Nov 9, 2020
bf49a66
finalised code
Nov 9, 2020
5eab862
Merge pull request #272 from dixoncwc/GoalsTracker
dixoncwc Nov 9, 2020
14d66ff
Edited some details in AboutUs
dixoncwc Nov 9, 2020
bd32e88
Edited AboutUs
dixoncwc Nov 9, 2020
3b42dd7
finalised code
Nov 9, 2020
2d14425
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-T16-1/tp…
dixoncwc Nov 9, 2020
0b84a31
Merge pull request #273 from kaiwen98/final
kaiwen98 Nov 9, 2020
b7e19e4
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-T16-1/tp…
dixoncwc Nov 9, 2020
4561f75
Merge pull request #274 from dixoncwc/GoalsTracker
dixoncwc Nov 9, 2020
923d852
Edited my PPP
dixoncwc Nov 9, 2020
ca25581
Merge pull request #275 from dixoncwc/GoalsTracker
dixoncwc Nov 9, 2020
09afefd
updated dg image
Nov 9, 2020
8cfa893
Merge pull request #276 from kaiwen98/master
kaiwen98 Nov 9, 2020
2d72a38
Update UserGuide.md
kaiwen98 Nov 9, 2020
a0b939a
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
1a52b48
Update kaiwen98.md
kaiwen98 Nov 9, 2020
cd2519b
Update kaiwen98.md
kaiwen98 Nov 9, 2020
c9e6426
Update and rename johndoe.md to sly.md
Feudalord Nov 9, 2020
ee202f2
Update kaiwen98.md
kaiwen98 Nov 9, 2020
39f2212
Set theme jekyll-theme-slate
kaiwen98 Nov 9, 2020
34fee9c
Set theme jekyll-theme-cayman
kaiwen98 Nov 9, 2020
a2692b3
Update README.md
kaiwen98 Nov 9, 2020
d1b0ba2
Update AboutUs.md
kaiwen98 Nov 9, 2020
8b00b47
Update kaiwen98.md
kaiwen98 Nov 9, 2020
06ccef4
Update kaiwen98.md
kaiwen98 Nov 9, 2020
c16760a
Update AboutUs.md
kaiwen98 Nov 9, 2020
9e62bc7
Update AboutUs.md
kaiwen98 Nov 9, 2020
b179c22
Update DeveloperGuide.md
Feudalord Nov 9, 2020
a9d0798
updated ug
Nov 9, 2020
2a15c2c
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-T16-1/tp…
Nov 9, 2020
c54b151
updated PPP
Nov 9, 2020
6abf85e
Updated ppp
Nov 9, 2020
e5db944
Merge pull request #277 from kaiwen98/final
kaiwen98 Nov 9, 2020
73bd473
Merge pull request #278 from Feudalord/master
Feudalord Nov 9, 2020
e251254
Update sly.md
Feudalord Nov 9, 2020
d7144a3
Update and rename Artemis-Hunt.md to artemis-hunt.md
Artemis-Hunt Nov 9, 2020
231f244
Fix checkstyle
Artemis-Hunt Nov 9, 2020
20cfc1f
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Artemis-Hunt Nov 9, 2020
7c348f5
Merge pull request #279 from Artemis-Hunt/master
Artemis-Hunt Nov 9, 2020
e561fb0
updated dg size
Nov 9, 2020
3093d8b
Adjusted img
Nov 9, 2020
00f1f31
Adjusted img
Nov 9, 2020
1f23770
Update AboutUs.md
Artemis-Hunt Nov 9, 2020
1f751f3
Add files via upload
Artemis-Hunt Nov 9, 2020
4024cfb
Update AboutUs.md
Artemis-Hunt Nov 9, 2020
9062daf
Update AboutUs.md
Artemis-Hunt Nov 9, 2020
3579522
Update AboutUs.md
Artemis-Hunt Nov 9, 2020
503d73d
Update AboutUs.md
Artemis-Hunt Nov 9, 2020
c576f7c
Update AboutUs.md
Artemis-Hunt Nov 9, 2020
d234483
Updated img
Nov 9, 2020
40e88b9
Merge pull request #280 from kaiwen98/master
kaiwen98 Nov 9, 2020
f00ca87
Update sly.md
Feudalord Nov 9, 2020
0691cd5
Update sly.md
Feudalord Nov 9, 2020
3bb1a49
Update sly.md
Feudalord Nov 9, 2020
b58ac02
Set theme jekyll-theme-slate
kaiwen98 Nov 9, 2020
456e442
Set theme jekyll-theme-slate
kaiwen98 Nov 9, 2020
652ab6c
Update sly.md
Feudalord Nov 9, 2020
7bd4a90
Update artemis-hunt.md
Artemis-Hunt Nov 9, 2020
876ddec
Update sly.md
Feudalord Nov 9, 2020
78fa685
Update sly.md
Feudalord Nov 9, 2020
9b17c6e
Update AboutUs.md
Feudalord Nov 9, 2020
cc92a46
Update AboutUs.md
Feudalord Nov 9, 2020
3036aee
Update sly.md
Feudalord Nov 9, 2020
b0134cf
Update sly.md
Feudalord Nov 9, 2020
7a65526
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-T16-1/tp…
Nov 9, 2020
cc1dd80
png
Nov 9, 2020
1b84139
png
Nov 9, 2020
092f34d
Merge pull request #281 from kaiwen98/final
kaiwen98 Nov 9, 2020
8043671
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
a25c8ff
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
8c06b4f
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
2e279a4
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
e8bd4fc
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
8c98ca2
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
40f3695
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
032332e
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
5bf1c0a
Update DeveloperGuide.md
Nov 9, 2020
fcdbe28
FIx bug in RecurringTrackerTest
Artemis-Hunt Nov 9, 2020
8eb5f05
Fix checkstyle
Artemis-Hunt Nov 9, 2020
a93059b
Merge pull request #283 from bqxy/finance-tools
qkbrandon Nov 9, 2020
4698731
Merge pull request #282 from Artemis-Hunt/master
Artemis-Hunt Nov 9, 2020
bcd3c16
Update UserGuide.md
Nov 9, 2020
22e5eee
Update UserGuide.md
Nov 9, 2020
4eeb234
Merge pull request #284 from bqxy/finance-tools
qkbrandon Nov 9, 2020
13c508b
Update UserGuide.md
kaiwen98 Nov 9, 2020
9a252da
Update UserGuide.md
kaiwen98 Nov 9, 2020
9c863e6
Update DeveloperGuide.md
Nov 9, 2020
64653e0
Merge pull request #285 from bqxy/finance-tools
qkbrandon Nov 9, 2020
5230e55
Image Resize
Feudalord Nov 9, 2020
7ae3144
Merge branch 'master' of https://github.com/Feudalord/tp
Feudalord Nov 9, 2020
981b928
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Feudalord Nov 9, 2020
c185279
Merge pull request #286 from Feudalord/master
Feudalord Nov 9, 2020
d7cbb1f
Resized images
Nov 9, 2020
1bcad78
Merge pull request #287 from kaiwen98/final
kaiwen98 Nov 9, 2020
d7e8bd4
Update DG
Artemis-Hunt Nov 9, 2020
76c0571
Merge branch 'master' of https://github.com/AY2021S1-CS2113-T16-1/tp
Artemis-Hunt Nov 9, 2020
3ad7f2a
Update widths for images in DG/UG
Artemis-Hunt Nov 9, 2020
18d765a
Fix bug relating to RecurringTrackerTest
Artemis-Hunt Nov 9, 2020
94a5173
Merge pull request #288 from Artemis-Hunt/master
Artemis-Hunt Nov 9, 2020
36a3141
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
b0edcf2
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
e49a493
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
3eace4e
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
b704ea6
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
a40258c
Update DeveloperGuide.md
kaiwen98 Nov 9, 2020
549c822
Saver Manager: Users can no longer enter special Characters
Feudalord Nov 16, 2020
6ef0845
Merge pull request #289 from Feudalord/master
Feudalord Nov 16, 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
  •  
  •  
  •  
30 changes: 15 additions & 15 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,18 @@ jobs:
- name: Build and check with Gradle
run: ./gradlew check

- name: Perform IO redirection test (*NIX)
if: runner.os == 'Linux'
working-directory: ${{ github.workspace }}/text-ui-test
run: ./runtest.sh

- name: Perform IO redirection test (MacOS)
if: always() && runner.os == 'macOS'
working-directory: ${{ github.workspace }}/text-ui-test
run: ./runtest.sh

- name: Perform IO redirection test (Windows)
if: always() && runner.os == 'Windows'
working-directory: ${{ github.workspace }}/text-ui-test
shell: cmd
run: runtest.bat
# - name: Perform IO redirection test (*NIX)
# if: runner.os == 'Linux'
# working-directory: ${{ github.workspace }}/text-ui-test
# run: ./runtest.sh
#
# - name: Perform IO redirection test (MacOS)
# if: always() && runner.os == 'macOS'
# working-directory: ${{ github.workspace }}/text-ui-test
# run: ./runtest.sh
#
# - name: Perform IO redirection test (Windows)
# if: always() && runner.os == 'Windows'
# working-directory: ${{ github.workspace }}/text-ui-test
# shell: cmd
# run: runtest.bat
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ bin/

/text-ui-test/ACTUAL.txt
text-ui-test/EXPECTED-UNIX.TXT
data/
logs/
67 changes: 54 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,70 @@
# Duke project template
# FinanceIt

This is a project template for a greenfield Java project. It's named after the Java mascot _Duke_. Given below are instructions on how to use it.
FinanceIt is a greenfield Java project. Given below are instructions on how to use it.

## Setting up in Intellij

Prerequisites: JDK 11 (use the exact version), update Intellij to the most recent version.

1. **Configure Intellij for JDK 11**, as described [here](https://se-education.org/guides/tutorials/intellijJdk.html).
1. **Import the project _as a Gradle project_**, as described [here](https://se-education.org/guides/tutorials/intellijImportGradleProject.html).
1. **Verify the set up**: After the importing is complete, locate the `src/main/java/seedu/duke/Duke.java` file, right-click it, and choose `Run Duke.main()`. If the setup is correct, you should see something like the below:
1. **Verify the set up**: After the importing is complete, locate the `src/main/java/seedu.financeit/Financeit.java` file, right-click it, and choose `Run Financeit.main()`. If the setup is correct, you should see something like the below:
```
> Task :compileJava
> Task :processResources NO-SOURCE
> Task :classes

> Task :Duke.main()
Hello from
____ _
| _ \ _ _| | _____
| | | | | | | |/ / _ \
| |_| | |_| | < __/
|____/ \__,_|_|\_\___|
> Task :run

What is your name?
```
Type some word and press enter to let the execution proceed to the end.

||====================================================================||
||||$||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||$||||
||(100)==================| Welcome to |================(100)||
||||$|| ~ '------========--------' ||$||||
||<< | |$| || ____ || | >>||
||>>| 12 ||L|| || ///..) || L38036133B 12 |<<||
||<<| || || || <|| >) || |>>||
||>>| |$| || $$ --) || One Hundred |<<||
||====================================================================||>||
||||$||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||$||||>||
||(100)==================| FinanceIt! |================(100)||>||
||||$|| ~ '------========--------' ||$||||>||
||<< | |$| || ____ || | >>||)||
||>>| 12 ||L|| || ///..) || L38036133B 12 |<<||/||
||<<| || || || <|| >) || |>>||=||
||>>| |$| || $$ --) || One Hundred |<<||
||<<| L38036133B *|| |(_) ||* series |>>||
||>>| 12 *||(___)_||* 1989 |<<||
||<<| Treasurer ______( V2.0 )________ Secretary 12 |>>||
||||$| ~| A finanace tracking app |~ |$||||
||(100)=================== ONE HUNDRED DOLLARS =================(100)||
||||$||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||$//||
||====================================================================||

Status:
=====================================================================================================
= Welcome to Main Menu =
=====================================================================================================
| No. | Feature | Commands |
-----------------------------------------------------------------------------------------------------
| [1] | Manual Income/Expense Tracker | manual |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [2] | Recurring Income/Expense Tracker | recur |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [3] | Account Summary | acc |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [4] | Goals Tracker | goal |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [5] | Financial Calculator | financial |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [6] | Save Manager | saver |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [7] | Toggle Log On or Off | logger |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| [8] | Quit The Program | exit |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
____________________________________________________________
>>>

## Build automation using Gradle

Expand Down Expand Up @@ -62,3 +102,4 @@ Steps for publishing documentation to the public:
1. Scroll down to the `GitHub Pages` section.
1. Set the `source` as `master branch /docs folder`.
1. Optionally, use the `choose a theme` button to choose a theme for your documentation.
[Kaiwen](kaiwen98.md)
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
theme: jekyll-theme-slate
7 changes: 4 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,19 @@ test {
}

application {
mainClassName = "seedu.duke.Duke"
mainClassName = "seedu.financeit.Financeit"
}

shadowJar {
archiveBaseName = "duke"
archiveBaseName = "financeit"
archiveClassifier = null
}

checkstyle {
toolVersion = '8.23'
}

run{
run {
standardInput = System.in
enableAssertions = true
}
Empty file added data/backup/names.txt
Empty file.
2 changes: 2 additions & 0 deletions data/tests/JunitTestCase_at.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
18>&@#<test test test>&@#<>&@#<+$16700.00>&@#<Every month>&@#<Auto deduction>&@#<
27>&@#<test test test>&@#<-$14500.00>&@#<>&@#<Every month>&@#<Auto deduction>&@#<test test test
2 changes: 2 additions & 0 deletions data/tests/JunitTestCase_gt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Expense;100000;JANUARY
Income;100000;JANUARY
6 changes: 6 additions & 0 deletions data/tests/JunitTestCase_mt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Ledger;2020-01-01
Entry;Expense;TRANSPORT;$11500.00;11:51;test test test
Entry;Income;SALARY;$31500.00;11:31;test test test
Ledger;2020-01-02
Entry;Income;SALARY;$21500.00;11:21;test test test
Entry;Expense;TRANSPORT;$41500.00;11:11;test test test
10 changes: 5 additions & 5 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

Display | Name | Github Profile | Portfolio
--------|:----:|:--------------:|:---------:
![](https://via.placeholder.com/100.png?text=Photo) | John Doe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Joe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ron John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | John Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![alt text](team/photos/kaiwen98.png) | Looi Kai Wen | [Github](https://github.com/kaiwen98) | [Portfolio](team/kaiwen98.md)
![](https://via.placeholder.com/100.png?text=Photo) | Brandon Quek | [Github](https://github.com/bqxy) | [Portfolio](team/bqxy.md)
![](https://via.placeholder.com/100.png?text=Photo) | Dixon Chai | [Github](https://github.com/dixoncwc) | [Portfolio](team/dixoncwc.md)
<img src="team/photos/artemis-hunt.png" width="100"/> | Duan Yu Hang | [Github](https://github.com/Artemis-Hunt) | [Portfolio](team/artemis-hunt.md)
![](https://via.placeholder.com/100.png?text=Photo) | Sun Ling Yue | [Github](https://github.com/Feudalord) | [Portfolio](team/sly.md)
Loading