A mobile app for tracking and splitting group expenses. Perfect for trips, shared housing, or any situation where multiple people need to track shared costs.
- Transaction Groups: Create groups for different events or situations (e.g., vacation trips, shared housing)
- Multi-participant Support: Add participants to your groups - they don't need to install the app
- Multi-currency Support: Handle transactions in different currencies within the same group
- Real-time Sync: All changes are synchronized instantly between group members
- Group Sharing: Join groups easily using invite-IDs
Download the latest APK from the Releases page.
For beta testers:
- Enable "Install from Unknown Sources" in your Android settings
- Download and install the APK
- Launch the app and create an account to get started
- Tap the "+" button on the home screen
- Enter a name for your group
- Enter a default currency
- Get the invite-ID from a group member
- Enter the ID on the home screen's "Join Group" section
- Add participants
- Add additional currencies beyond the default
- Add transactions, using the participants and currencies
- Press the settlements button on the top right to see what the balance of the current transactions is
- Press the share icon to get a invite-id for the transaction group
- Built with Flutter
- Uses Firebase for backend services
- Minimum Android version: [6 / SDK level 23]
- Flutter SDK
- Android Studio / VS Code
- Firebase project setup
- Clone the repository
- [Firebase setup instructions]
- [Other setup steps...]
[Build instructions...]
Contributions are welcome! Please feel free to submit a Pull Request.
When reporting issues, please include:
- Your device model and Android version
- Steps to reproduce the issue
- Expected vs actual behavior
- Screenshots if applicable
This project is licensed under the GNU General Public License v3.0. Third-Party Licenses
This project uses several open-source libraries with compatible licenses:
Firebase Libraries: Licensed under the Apache License 2.0. For details, visit Apache License 2.0.
Provider, Cupertino Icons, UUID: Licensed under the MIT License.
Flutter Framework: Licensed under the BSD 3-Clause License. For details, visit BSD 3-Clause License.