A Flask based Voting Platform built specifically for school, college and minor institutions. It has a rich UI and a comprehensive system of voting options that enable you to customize your voting procedure based on your specific needs.
- Completely Open Elections (Anyone can vote for Anyone)
- House Based Elections (All people(Boys & Girls) from a specific group(House) can vote for a candidate from that same group(House)
- Gender Based Elections (Boys can vote for Boys and Girls can vote for Girls)
- Gender and House Based Elections (Only a person from a specific gender and house can vote for another person from the same gender and house)
- Import Nominees, Students via Excel Sheets (makes it super simple and efficient)
- Import logo Bundles for nominees as Zip File
- Edit Student Information on the go!
- Rich Admin Dashboard
- Multiple Simultaneous Polls all at once
- Network Based Architecture, Can be used offline too
- Parallel non-blocking voting
- Beautiful User Interface
- Downloadable Results
- Can have multiple active polls all at the same time and more!
- Python & Flask (ServerSideRendering)
- Flask-SQLAlchemy (Database)
- HTML, CSS & JavaScript (Client Side Stuff & Front End)
This project was a big success and after that I moved onto something else. However, I do plan on Creating a Version 2 of Voteflow which will have even more options and will be secure enough to be used in more widespread usecases. That will not be opensource and will have a radically different tech stack to account for enterprise use.
I used Voteflow to run my School Cabinet Election for the year 2019. It was a massive success. Completely Flawless and as a result, I was felicitated by my School St Paul's English School, Bangalore.