A lightweight iOS expense tracker built with SwiftUI.
- Add expenses with title, amount, category, date, and optional note.
- View a monthly total at the top of the app.
- Delete expenses with swipe-to-delete.
- Local persistence using
UserDefaults+Codable.
ExpenseTracker/ExpenseTrackerApp.swift: app entry point.ExpenseTracker/Models/Expense.swift: expense model + categories.ExpenseTracker/ViewModels/ExpenseListViewModel.swift: state and business logic.ExpenseTracker/Services/ExpenseStore.swift: persistence.ExpenseTracker/Views/*: UI screens.
- Create a new iOS App project in Xcode named
ExpenseTracker. - Replace generated Swift files with these files.
- Build and run on iOS Simulator