CashCamel
A Firebase web app for creating group contracts, tracking deposits and withdrawals, and requiring agreement before money is released.
Purpose
I built CashCamel as a small escrow-style tool for friend groups. A group can create a contract, record deposits, review withdrawal history, and require agreement before funds are marked as released.
Implementation
Firebase handled hosting, database storage, and Google sign-in. The app stores user balances, contract membership, deposits, withdrawals, and agreement state so a group can review the history before approving a release.
Interface
The contract creation screen collects the group settings and starting information, while the contract screen shows the current balance, transaction history, and withdrawal workflow.