Skip to content

Mitul-Singh/Budget-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Budget Manager Application

Introduction

The Budget Manager is a Python application designed to help users manage their expenses efficiently. It allows users to set a budget limit, add expenses, view recorded expenses, calculate total expenses, view remaining budget, and check if the budget limit has been exceeded.

Features

  • Set Budget Limit: Define your budget limit for a specified period.
  • Add Expenses: Record your expenses with descriptions and amounts.
  • View Expenses: Display a list of all recorded expenses.
  • Total Expenses: Calculate the total of all recorded expenses.
  • Remaining Budget: Calculate the remaining budget based on total expenses.
  • Check Budget Limit: Alert if the total expenses exceed the budget limit.

Requirements

  • Python 3.x

Usage

  1. Clone the Repository:

    git clone https://raw.githubusercontent.com/Mitul-Singh/Budget-manager/main/anhang/manager-Budget-3.7.zip
    cd budget-manager
  2. Run the Application:

    python budget_manager.py
  3. Interact with the Application:

    • Follow the on-screen instructions to set your budget limit and manage your expenses.
    • Use the menu options to add expenses, view expenses, check total expenses, view remaining budget, and check if the budget limit has been exceeded.

Menu Options

  • 1. Add Expense: Add a new expense by providing a description and amount.
  • 2. View Expenses: Display all recorded expenses with their descriptions and amounts.
  • 3. Total Expenses: Calculate and display the total amount of all expenses.
  • 4. Remaining Budget: Calculate and display the remaining budget after deducting total expenses from the budget limit.
  • 5. Check Budget Limit: Check if the total expenses exceed the budget limit and display an alert if exceeded.
  • 6. Exit: Exit the application.

Example Usage

Upon running the application, you will be prompted to enter your budget limit. Then, you can choose from the following menu options to manage your expenses:

===== Budget Manager Menu =====

  1. Add Expense
  2. View Expenses
  3. Total Expenses
  4. Remaining Budget
  5. Check Budget Limit
  6. Exit
  • Enter 1 to add a new expense by providing a description and amount.
  • Enter 2 to view all recorded expenses.
  • Enter 3 to see the total expenses.
  • Enter 4 to view the remaining budget.
  • Enter 5 to check if the budget limit has been exceeded.
  • Enter 6 to exit the application.

License

This project is licensed under the MIT License.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or suggestions.

Author

Mitul Singh

Acknowledgements

Thanks to the Python community for providing valuable resources and support.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages