App Startup:

Add an Expense add

Compulsory fields: Description, Amount

Optional Fields: Date (will be defaulted to current date), Tags

Tags are optional. Date is optional, will be default to today's date.

Tags are optional. Date is optional, will be default to today's date.

Add a remark to an expense remark

Delete an expense delete

Edit an expense edit

Editable fields (All optional): Description, Amount, Tag, Date

Note: Edit command cannot Remark. It should be edited via the Remark Command

Full command → all fields except expense index are optional.

Full command → all fields except expense index are optional.