Skip to content

AyushPJ/Voting-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voting App

Codeinit() Hackathon topic - SAC Elections

Team Bully Maguire

Team Members - Ayush Peter Junior,Kartik Shukla

Tech Stack

Front End : Bootstrap, React

Backend : Flask

Database : PostgreSQL

Token Encryption/Decyption Module : itsdangerous

Introduction

Our project is a basic voting web app built using flask which makes use of email verification using token encryption/decryption.

Aims

Verify the identity of the voter.

Prevent double Voting.

To get the votes for all the posts from each candidate.

To decide winner for each post on the basis of vote count.

Features

  • Voter only needs to enter his/her nitc mail id to register following which he/she will be sent a verfication mail.
  • The verification mail will have the voting page link which will be generated through a unique token number.
  • After this the voter's response will be added to the database and his/her voting status will be set as true.
  • If the voter tries to double vote he/she will be prompted out to an error page.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published