A decentralized expense-sharing application built with Solidity, React.js, and Ethers.js, allowing users to split bills, settle payments, and manage shared expenses transparently using MetaMask.
- Register users via wallet
- Add expenses with labels and amounts
- Track total registered users
- Fetch the last expense label
- Update usernames on-chain
- Smart Contracts: Solidity (tested in Remix)
- Frontend: React.js
- Web3 Integration: Ethers.js + MetaMask
- Style: Tailwind CSS / CSS Modules (optional)
git clone https://github.com/harshitrajora/expense-tracker-dapp.git
cd "expense-tracker-dapp/expense-tracker-dapp"
npm install
npm start