I need a developer to complete my blockchain-based recycling incentive DApp for my master’s thesis project. The system involves two smart contracts (reward and penalty logic) deployed on the Sepolia Testnet. The front-end is a web-based interface (React or Flutter Web) connected to Firebase for off-chain data (e.g., user profiles and waste categories). Users log in using their wallet address (MetaMask), and the DApp should record token balances and recycling weights on-chain. The goal is to compare two groups (reward vs penalty) and analyze which incentive mechanism encourages more recycling participation. Required tasks: • Smart contract connection & deployment (ERC-20 logic already available). • On-chain storage for balance and weight data. • Weekly settlement logic (reward vs penalty groups). • Admin, driver, and household dashboards. • WalletConnect / MetaMask integration. • Front-end finalization (Firebase connection & testing). Deliverables: • Source code (open-source). • WebApp link (Testnet ready). • Demo walkthrough and basic documentation. Technologies: Solidity, Web3.js, React (or Flutter Web), Firebase, Sepolia Testnet. Skills: Solidity, Smart Contracts, Web3.js, Firebase, React.js, Flutter, Blockchain, Ethereum