I-Voting
Accessible, Credible
Voting Made Easy
Internet Voting helps users save their time and cost and enable them to vote independently from their location.
It also makes the process of Voting faster and efficient.
The i-voting is an internet voting system in which people can cast votes online. For the voting process, there are 3 stages: registration, voting, and vote tallying that occur through three different portals.
Internet Voting helps users save their time and cost and enable them to vote independently from their location.
It also makes the process of Voting faster and efficient.
Internet Voting helps users save their time and cost and enable them to vote independently from their location.
It also makes the process of Voting faster and efficient.
For the voting process there are 3 stages: registration, voting, and vote tallying that occur though three different portals:
Voters Portal: Voters can register through the voter portal by giving their details including CNIC, security questions and personal details.
Voter Registration Portal: The details provided in the voter portal are verified in voter registration portal. The verification is done manually and very anxiously to prove that the user is legitimate.
Guardian Portal: Guardian portal is said to be the controlling unit of the I-Voting application as it controls all the modules and phases of the election. There are 4 instances of guardians for the whole application and each guardian will have their own member portal.
Each guardian publishes their public keys together with proofs of knowledge of the associated private keys.
User Portal allows users to register using the registration portal and then login via same portal after getting acceptance from Admin to vote.
Admin go throughs the users profiles manually to verify and accept the users into the system.
User Portal allows users to register using the registration portal and then login via same portal after getting acceptance from Admin to vote.
Admin go throughs the users profiles manually to verify and accept the users into the system.
Problem: There are several significant drawbacks to regular voting systems, which include the need for paper, printing, and fuel. Overall management and operational overhead are also quite high, and results tend to be slow and full of human errors. Many people have concerns about the security and reliability of online voting and are worried that their votes could be intercepted or tampered with in some way.
Our solution: Blockchain technology offers a solution to this problem and the iVoting System built by Block360 leverages it.
The client wanted to build an internet voting platform to pitch to the Pakistani government. They partnered with block360 to use blockchain to bring trust to internet voting. Based on their requirements, we build an internet voting system in which people can cast votes online.
Results: We made their MVP based on four principles and based on that they were successfully able to engage the election commission of Pakistan and they got an expression of interest to provide a whole election management system to the government.
According to the requirements provided by the client, we researched and chose the best technologies to implement the project in the most efficient manner. Technologies used are Solidity, Hardhat, NodeJS, VueJS, IPFS, Docker, and NGINX.
The team that made it all possible
Our Project Managers act as consultants, allocating the right personnel, processes, and resources to bolster team effectiveness and efficiency.
Our development team performs work sprints as per the requirements provided by the Product Owner and coordinated by the Scrum Master.
Our designers are responsible for creating the design vision and drive the design direction for the experience that a customer will have when engaging with the product.
Our Tech Leads provide technical support and guidance to the team throughout the project and help them solve roadblocks and issues.
Our Project Managers act as consultants, allocating the right personnel, processes, and resources to bolster team effectiveness and efficiency.
Our development team performs work sprints as per the requirements provided by the Product Owner and coordinated by the Scrum Master.
Our designers are responsible for creating the design vision and drive the design direction for the experience that a customer will have when engaging with the product.
Our Tech Leads provide technical support and guidance to the team throughout the project and help them solve roadblocks and issues.
Election Management System is a portal created for the management of election results received from Electronic Voting Machine.
View DetailsA decentralized learning network for people to improve their job skills in future technologies. The blockchain project is developing a learner-based platform to advance the careers of students and professionals.
View DetailsA Platform where motor enthusiast and NFT collectors come together. Campa Garage exhibits the artist style which is a combination of realistic handmade features with innovative digital tools.
View DetailsGleipner is an ethereum-based initiative, which enables transactions on a supportive side-chain of both ETH and ERC20 tokens from Ethereum mainnet.
View DetailsThe GSU (Global Stability Unit) or simply; 'the Global' is a market-based token that aims to follow The World’s most stable rates.
View DetailsNano is a gamified sustainability platform aimed to help you take baby steps towards living a more eco-friendly lifestyle!
View DetailsA digital platform that enables you to invest in real projects across multiple industries like real estate, agriculture, technology and many more.
View DetailsGSU Protocol is a decentralized CDP (collateralized debt position) protocol which uses multi crypto collateral available on the Ethereum Blockchain approved by the “GSU Protocol'' to issue a stable unit GSU Stable Coin (GSUc).
View DetailsDAB:LY is extending the concept of combining precious metal with crypto through tokenization into the power of smart contracts and Decentralized Finance systems.
View DetailsA platform that gives you an opportunity to showcase your NFTs and interact with other NFT Owners.
View DetailsLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
View DetailsWe transform ideas into a minimum viable product using a cost-effective product development framework that balances cost savings with maintaining high quality.
Contact Us