SafeSplit
- hussain abbasi
- Aug 15, 2019
- 1 min read
A productivity-based Android application to allow users to create bills and split them in any way possible with other users.
Functionalities of the application include :
Register and login as any user (Mobile number required)
Create a bill with anyone in your contacts list
Split a bill in 3 ways - exact amount based, percentage based, or ratio based
View the amounts you owe to people, and are owed from people
Edit your profile details
Get an aggregate view of bills: For example, If A owes 20 to B for Bill X, and B owes 20 to C for Bill Y, then A simply needs to pay C 20 to settle up with B, and B will automatically settle up with C.
View dashboard of all your transactions
The application uses Google Firebase tools for different modules of the application
FirebaseAuth - For registration and authentication of users
Firebase Realtime Database - A realtime database to store user information and information about bills, updated within the application in real-time





Comments