Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 848 Bytes

File metadata and controls

18 lines (14 loc) · 848 Bytes

Python Expense Tracker

A simple, interactive command-line expense tracker built in Python. This project was created to practice intermediate Python concepts such as loops, conditionals, dictionaries, lists, and user input handling.

Features

  • Interactive Menu: Continuously prompts the user to add expenses until they decide to quit.
  • Dynamic Data Storage: Stores individual expenses as dictionaries inside a Python list.
  • Automated Calculations: Loops through all recorded expenses to compute and display total spending alongside a neat summary of categories and amounts.

Prerequisites

Make sure you have Python 3.x installed on your computer.

How to Run

  1. Open your terminal or command prompt.
  2. Navigate to the folder containing the script.
  3. Run the following command:
    python expense_tracker.py