HomeChallenge
Challenges
Softwaremedium
The Automated Budget Tracker

Design a Python script that parses a raw CSV file of bank transactions to categorize spending by type. The system must generate a summary report displaying the total expenditure per category and flag any single transaction that exceeds a user-defined threshold. Ensure your code includes basic error handling for empty files or invalid data formats.
Materials: Laptop or desktop computer, Python interpreter, IDE of choice, sample CSV dataset
Deadline: August 20, 2026
Add to Google Calendar