ucsb-cs184-f24 / team01-BillSplitter

Bill Splitter Application
MIT License
0 stars 0 forks source link

team1

Bill Splitter Application built using Expo and React Native. The app will allow users to easily split bills and expenses with other users by forming groups for specific expenses, and keep track of what they owe each person.

Tech Stack:

Plan for project:

User roles:

  1. Participant Goal:
    • To manage and settle shared expenses within any group context (friends, housemates, or a company). Permissions:
    • Create and join groups (e.g., for dinner with friends, household expenses, or company events).
    • Add, edit, and view shared bills.
    • Assign individual or group shares of expenses.
    • Track balances and payments (who owes whom).
    • Settle bills by sending or receiving payments.
    • Invite others to join groups or contribute to a shared expense.
    • View payment history and current balances. Example Use Cases:
    • Friends: Splitting dinner bills or travel expenses.
    • Housemates: Sharing rent, utilities, or groceries.
    • Company/Group: Handling shared expenses for events or group purchases.

Setup

Enviroment

see: https://reactnative.dev/docs/set-up-your-environment for more in-depth guide