-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhelp.txt
61 lines (50 loc) · 3.47 KB
/
help.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
MonTra is a simple yet efficient CLI-Based Finance Tracker based on Python.
Easily track your incomes and expenses with just a few commands.
---------------------------------------------------------------------------------------------------------------------------------------------
Features:
Intuitive and easy command structure.
Command Line Interface for high performance with low power consumption.
Data Visualisation of your incomes and expenses.
Uses Python’s powerful data analysis and visualisation libraries.
Uses CSV files for facilitating data manipulation and data storage.
Platform Independent.
Free and Open Source Software.
Lightweight.
---------------------------------------------------------------------------------------------------------------------------------------------
Python Libraries Used:
Pandas - to carry out major data manipulation tasks.
Install Pandas - pip install pandas
NumPy - to carry out basic data manipulation tasks.
Install NumPy - pip install NumPy
Matplotlib - for data visualisation.
Install Matplotib - pip install matplotlib
Tabulate - to render DataFrame in MySQL table format.
Install Tabulate - pip install tabulate
---------------------------------------------------------------------------------------------------------------------------------------------
List of commands used in MonTra
Note 1: Commands are same for both the editions - Household and Enterprise.
2: MonTra commands are case-sensitive, be careful while typing any commands.
table_name : Month : Category = amount Usage: entering the value Example: income : Apr : Sales = 101
table_name : Month : Category + amount Usage: editing the value by adding Example: income : Apr : Sales + 101
table_name : Month : Category - amount Usage: editing the value by subtracting Example: income : Apr : Sales - 101
table_name : Month : Category * amount Usage: editing the value by multiplying Example: income : Apr : Sales * 101
table_name : Month : Category / amount Usage: editing the value by dividing Example: income : Apr : Sales / 101
WARNING 1: month and category should be capitalised as shown in the example below and separation from spaces and colon is required.
2: use the amount editing/updating commands only if there is some value existing in a given month and category, do not use it on NaN.
new session Creates a new session by resetting all data
avg tables Shows the annual average of all incomes and expenses
avg income plot Plots annual average of all incomes
avg expense plot Plots annual average of all expenses
plot Observe the trends of income and/or expense categories
help Shows this help
show Shows the Income and Expense Tables
save Saves the changes in Income and Expense tables
exit Asks to save the changes in Income and Expense tables and exits MonTra
credits Shows the name of the developers
---------------------------------------------------------------------------------------------------------------------------------------------
License:
Creative Commons Zero v1.0 Universal
---------------------------------------------------------------------------------------------------------------------------------------------
Version:
1.0.0
---------------------------------------------------------------------------------------------------------------------------------------------