Welcome to BillBuddy! This program is designed to help you manage shared expenses during group trips or outings. With a user-friendly interface, you can easily track payments, view totals, and calculate settlements among participants.
- Load an existing CSV file or create a new expense tracker
- Add new payments and participants
- Automatically calculates total expenses and settlements
- Displays data in a clear, organized table format
- Start the Program: Run the Python script to begin.
- Choose an Option: You can either load an existing CSV file or create a new one.
- Manage Expenses: Add payments for each participant and view updated totals.
The CSV file generated by this program is specifically formatted for use with BillBuddy. Please do not attempt to open or modify this CSV file with other programs, as it may lead to data corruption or loss of functionality.
- Python 3.x
prettytable
librarytkinter
for the GUI file dialogs
To install the required libraries, you can use pip:
pip install prettytable
pip install tk
This project is open source. Feel free to use and modify it for your own needs.
Thank you for using BillBuddy! We hope it makes managing shared expenses easier and more enjoyable. Happy travels!