Our toll plaza management system proposes the integration of React into the frontend interface to enhance user interaction and experience. Additionally, smart contracts written in Solidity will automate transaction management on the blockchain. By deploying these contracts onto the blockchain network, we ensure the integrity and security of toll fee collection processes. This combination of frontend enhancements and blockchain-based transaction management will provide stakeholders with a transparent, efficient, and secure toll plaza management system.
Frontend:
* React
Backend:
* Ethereum Blockchain (Truffle Suite)
* Solidity
* Ganache
Register Vehicle: Vehicle owner can register vehicle here.
Charge Balance: Vehicle owner can charge their wallet with cryptocurrency here.
Pay Toll Tax: Vehicle owner can pay the toll fees for a particular toll here.
Get History: Vehicle owner can get their history of payment with respect to each toll station.
Check Balance: Vehicle owner can check balance in their wallet.
Check Ownership: Ownership of vehicle can be checked from particular account
Initialize Toll: An admin an create account for new toll station.
Withdraw Amount: Admin can withdraw amount to his own account.