Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Expense Manager

Description

Personal Expense Manager is a C# console application designed to help users track and manage their personal expenses. It provides a simple interface for recording, viewing, and calculating the total of expenses, while saving this information for future use.

Features

  • Add Expenses: Allows recording of expenses with details such as amount, date, and category.
  • View Expenses: Displays all recorded expenses.
  • Calculate Total Expenses: Calculates and displays the total of the expenses.
  • Data Saving and Loading: Expense data are saved in a JSON file and reloaded at application startup.

MVP (Minimum Viable Product)

The MVP of this application includes:

  • Console user interface for interacting with the application.
  • Features to add and view expenses.
  • Capability to calculate the total of expenses.
  • Saving and loading expense data in a JSON file.

How to Use

  1. Run the application in your terminal or IDE.
  2. Use the console menu to choose between adding an expense, viewing expenses, calculating total expenses, or exiting the application.
  3. Follow on-screen instructions to interact with the application.

Installation

To install and run this application:

  1. Clone the repository to your local machine.
  2. Ensure you have NET Core SDK installed.
  3. Open a terminal and navigate to the project folder.
  4. Run dotnet run to start the application.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages