Skip to content

A Python-based CLI tool for managing expenses with the Splitwise model, simplifying group expenses in the terminal.

Notifications You must be signed in to change notification settings

riyaz489/Splitwise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is a terminal-based application for managing expenses using the Splitwise model. It provides functionalities to manage users, groups, and expenses, all from the command line.

Features

Add User: Add new users to the application. Add Users

Add Group: Create a new group and add members to it. Add group

Add Group Member: Add a member to an existing group. add grp memebers

Add Expense: Record expenses within a group. add expense

Simplify Expense: Simplify group expenses and calculate who owes what to whom. settle expense

Installation

To use the Splitwise Terminal App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/riyaz489/Splitwise.git

  2. Navigate to the project directory:

    cd Split_wise_low_level

  3. Install dependencies:

    pip install -r requirements.txt

  4. Run the application:

    python main.py

Contributing

Contributions are welcome! If you have any suggestions or found a bug, feel free to open an issue or create a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages