top of page

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.



Check out the project on GitHub by clicking the image

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


Recent Posts

See All

Comments


© 2019 by Hussain Abbasi.

bottom of page