- Introduction
- Features
- Installation
- Usage
- Dependencies
- Contributing
The Bill Breakdown Application is a Kivy-based application designed to help users easily break down their bills among multiple people. It offers an intuitive and user-friendly interface with support for various bill breakdown methods, including equal division and custom ratios.
- User Authentication: Secure login functionality.
- Dashboard: Quick access to all application features.
- Bill Breakdown Calculator: Perform equal or custom bill splits.
- Result Saving: Option to save the breakdown results locally.
- View Previous Results: Access saved bill breakdown results.
- Share Results: Generate a report and share it via email or save it to a specific directory.
- Clone the repository to your local machine
git clone https://github.com/YourUsername/BillBreakdownApp.git
- Navigate into your project directory:
cd BillBreakdownApp
- Install the required dependencies
pip install -r requirements.txt
Login or Sign Up: Authenticate using the Login Screen. Dashboard: Choose the desired action from the Dashboard. Bill Breakdown: Enter the bill details and choose the type of breakdown. Click 'Calculate' to view the results. Save Results: Click the save button to store the breakdown results. View Previous Results: View saved results from the View Previous Results screen. Share Results: Share the breakdown report via various available options.
- Kivy
- KivyMD
- Python 3x
- json