Skip to content

IamRishabhGupta/expensesplitter

Repository files navigation

Expense Tracker

Expense Spliter is an android application built using Kotlin and Firebase that allows users to split expenses among friends.

Features

  • Add a friend name who is registered with the app
  • Users can create new expense splits and later add their friends.
  • The history of all splits created will be shown.
  • Users can add a custom amount for each user in each split created.
  • This app can also be used to keep track of how you track your personal expenses. It will show how much money you have spent and how you have spent it on monthly basis (example-Dining, Lifestyle, Bills etc)
  • User can access their account from any device by logging in.
  • users can also sign out from their account

Tech Stack

Language: Kotlin

Backend: Firebase

Backend: noSQL

Installation

  • Clone the repository
  • Copy code git clone https://github.com/IamRishabhGupta/expensesplitter
  • Open the project in Android Studio and run the app on an emulator or a connected device.

How to Use The Application

  • sign up for the application using an email id and create a password.
  • Log in to the app using your previously created credentials.
  • Click the button on the top right corner to add friends.
  • here from Navbar click on add friend to add a new friend. (NOTE-new friend will be added only if he is registered on the application).
  • on clicking add friend button enter the Friend's Email ID.
  • All the added friends' Names will be shown in the Recycler View.
  • Click on new to add new expense and enter the required fields like title, field description etc.
  • Go Back to the main landing page, scroll down and click on Transaction History and add your friends to the expense
  • Enter the expense split of the respective friend in the text area in front of it. (Note- Tap on the Friend's name after entering the amount)
  • Click on split to send the request to friends.

Authors

Screenshots

WhatsApp Image 2023-01-22 at 11 42 11 AM

WhatsApp Image 2023-01-22 at 11 42 10 AM

WhatsApp Image 2023-01-22 at 11 42 13 AM

WhatsApp Image 2023-01-22 at 11 42 09 AM WhatsApp Image 2023-01-22 at 11 42 05 AM WhatsApp Image 2023-01-22 at 11 42 04 AM WhatsApp Image 2023-01-22 at 11 42 03 AM WhatsApp Image 2023-01-22 at 11 42 01 AM (1) WhatsApp Image 2023-01-22 at 11 42 02 AM WhatsApp Image 2023-01-22 at 11 42 02 AM (1)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages