SrujanBillava/E-voting_System_Decentralized ? reverse-engineered prompt

Reverse engineered prompt

Build me a decentralized voting app called VoteChain that lets people log in as voters, see their ballot, and cast one vote safely. I want the vote to be recorded on Ethereum through a smart contract, with results visible in real time, and with a receipt hash so a voter can later verify their vote was counted without showing who they picked.

There should also be an admin area where an election admin can log in with two factor authentication, manage voters, and view the election data. The app should keep voter and constituency details in a normal backend and database, while the actual votes and counts stay on chain. Please make the whole thing feel clean and simple to use, with pages for login, voting, confirmation, verification, results, and admin management. If you need to check current docs for React, Express, Hardhat, or Ethers, go ahead and look them up online.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab