Here's the updated README file with instructions for setting up a virtual environment:
ExpenseMaster is a command-line expense tracker built in Python.
ExpenseMaster was created as a learning project to practice working with Python virtual environments. It allows users to track their personal expenses conveniently from the command line.
- Add Expenses: Users can add new expenses with details like date, amount, category, and description.
- View Expenses: View a list of all expenses and filter them by date, category, or amount range.
- Delete Expenses: Delete existing expenses from the tracker.
- Edit Expenses: Edit details of existing expenses, such as the amount, category, or description.
-
Create a virtual environment:
python -m venv env
-
Activate the virtual environment:
- On Windows:
.\env\Scripts\activate
- On macOS/Linux:
source env/bin/activate
- On Windows:
- Install required packages:
pip install -r requirements.txt
-
Run the application:
python expense_master.py
-
Follow the on-screen prompts to add, view, delete, or edit expenses.