Mini Expense Tracker

This project is a console application for tracking expenses. It is built using C# and demonstrates basic CRUD operations.

Domain Logic

Expense

  • Attributes:
    • Id (int): Unique identifier for each expense.
    • Description (string): Details of the expense.
    • Amount (decimal): Cost of the expense.
    • Date (DateTime): When the expense was incurred.

Operations

  • Add Expense: Add a new expense entry.
  • View Expenses: List all recorded expenses.
  • Edit Expense: Modify an existing expense entry.
  • Delete Expense: Remove an expense entry.