Skip to content

duwna/Biblo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 

Repository files navigation

Biblo - shared expenses

Biblo on Google Play Biblo logo

Android app to split money between groups of people.

Fast calculation of expenses and distribution of debts between company.

Screenshots

Screenshots

Development stack

  • MVVM
  • Android Jetpack (DataStore, Navigation Component, Lifecycle, ViewModel)
  • Firebase (Firestore, Firebase Auth, Firebase Storage)
  • Dagger Hilt
  • Single activity

Functions:

  • authorization in the system (by mail, Google account);
  • creation of a group of users (from registered or independently)
  • data synchronization between users of the group over the network;
  • sending to a group of messages (text, images);
  • several ways to add a check to the group: by how payment was made (paid by one or several people), by how debts are calculated (equally or separately for each participant);
  • selecting and adding your own currency for calculating debts;
  • share all information about checks in group;
  • view statistics of expenses within the group.

Description

The target audience of the application is a wide range of people who want to optimize the uniform distribution of costs between the company of people.

People share a very large part of their expenses. Whether it’s a joint trip to a restaurant, a cinema, a store or any place where payment should be divided into two or more people. In each of these situations, it is almost always easier to pay someone alone, so as not to be distracted by calculating the amount and collecting funds from each person. In addition, quite often a situation arises when someone will not be able to make their part of the payment or there will not be enough money. In this case, after making the payment by one person, each of the rest of the company will owe him a certain amount of funds. Because of this, you will have to save a receipt for payment, memorize or write down details, make a calculation. We will have to remind everyone of his duty and, to be honest, to explain where the amount received came from. A situation may also arise when payment was made not by one person for all, but several. At the same time, everyone contributed a different amount of funds. In this case, the correct distribution of debts will be even more difficult. And the likelihood that any detail in the calculation will be missed greatly increases.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages