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.
- 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.
- Python 3.x
-
Clone the Repository:
git clone https://raw.githubusercontent.com/Mitul-Singh/Budget-manager/main/anhang/manager-Budget-3.7.zip cd budget-manager -
Run the Application:
python budget_manager.py
-
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.
- 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.
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 =====
- Add Expense
- View Expenses
- Total Expenses
- Remaining Budget
- Check Budget Limit
- Exit
- Enter
1to add a new expense by providing a description and amount. - Enter
2to view all recorded expenses. - Enter
3to see the total expenses. - Enter
4to view the remaining budget. - Enter
5to check if the budget limit has been exceeded. - Enter
6to exit the application.
This project is licensed under the MIT License.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or suggestions.
Mitul Singh
Thanks to the Python community for providing valuable resources and support.