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.
Add User: Add new users to the application.
Add Group: Create a new group and add members to it.
Add Group Member: Add a member to an existing group.
Add Expense: Record expenses within a group.
Simplify Expense: Simplify group expenses and calculate who owes what to whom.
To use the Splitwise Terminal App, follow these steps:
-
Clone the repository:
-
Navigate to the project directory:
cd Split_wise_low_level
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
Contributions are welcome! If you have any suggestions or found a bug, feel free to open an issue or create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.