Skip to content

Soumyaranjan-17/BillBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

BillBuddy

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.

Features

  • 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

Usage

  1. Start the Program: Run the Python script to begin.
  2. Choose an Option: You can either load an existing CSV file or create a new one.
  3. Manage Expenses: Add payments for each participant and view updated totals.

Important Note ⚠️

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.

Requirements

  • Python 3.x
  • prettytable library
  • tkinter for the GUI file dialogs

Installation

To install the required libraries, you can use pip:

pip install prettytable
pip install tk

License

This project is open source. Feel free to use and modify it for your own needs.

Acknowledgments

Thank you for using BillBuddy! We hope it makes managing shared expenses easier and more enjoyable. Happy travels! ✈️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages