ExpenseTrackerCLI is a command line interface program made to help you track your daily expenses. It allows you to store, list, and summarize all your expenses.
Clone the repository
git clone https://github.com/Chr1s2564/Expense-Tracker.git
cd expense-tracker-cliCreate a Virtual Environment
python -m venv env
# On Windows:
.\env\Scripts\activate
# On macOS and Linux:
source env/bin/activateInstall dependencies
pip install -r requirements.txtExpenseTrackerCLI is command based.
python expensetracker.pyThis will print the help menu for the program showing every feature.
- Add an expense
python expensetracker.py add --description <DESCRIPTION> --amount <AMOUNT>
- List all expenses (can be done by month too but optional)
python expensetracker.py list --month <MONTH>
- Summarize your expense (can be done by month too but optional)
python expensetracker.py list summary --month <MONTH>
- Delete an expense
python expensetracker.py delete --id <ID>
I took this project idea from Roadmap.sh
I am a young guy learning to code. This is my second project from roadmap.sh/projects to train and push myself to discover new things.