Standing in long queues and waiting for your turn for voting is no less than a challenge. This is where the online voting system comes into play. It will click the snap of the voters and verify it with the already existing data. And once the identity is confirmed, OTP (One Time Password) will be sent to their phone numbers. Subsequently, the voters can vote in a hassle-free manner. This will have two modules- admin and user. The admin will create and schedule voting and users will vote. There will be OTP generation, face verification, and voting.