Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

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

About

A simple, interactive command-line expense tracker built in Python. Features include dynamic user input, data storage using lists and dictionaries, interactive loops, and automated spending totals. Built to practice Intermediate Python concepts.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages