Contributor
Yogendra Jhala

Yogendra Jhala - Agora Blockchain


Mentors
Bruno, Kirti Lodha
Organization
AOSSIE
Technologies
reactjs, Blockchain, Smart Contract
Topics
blockchain, Web3.0
Features that need to be implemented in an Election DAPP to make it more flexible, dynamic and user-friendly. The features include: Improving the backend side of DAPP by implementing more voting algorithms like Range Voting, Ranked Pairs and implementing Gas Optimization Techniques. Improving/adding new features to smart contracts using SOLID Principles during the design of the smart contract. Enhancing support for Open and Invite Election on the client side of DAPP by syncing up the client side completely with the existing/improved backend. Updating UI for Authentication Page, Live Tracking and Tabulation for results and Social media integration after vote cast to improve UI and Sharing feature. Configuring State Management System – Redux. Upgradable smart contract and Diamond smart contract for a future version of dapp.