Weidi Zhang
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Live Poller is a platform created with Flask that allows for quick and efficient polling, designed specifically for use in a live setting where many people are gathered together at one place.
- Management panel for all polls: create, delete, close, share, and view results
- Specify which IP addresses can manage polls; by default this is set to localhost (127.0.0.1)
- Highly customizable: poll question/text, add an unlimited number of possible responses, choose the closing time of the poll
- Share a poll with a page that displays a QR code that can be quickly scanned by mobile users
- Simplicity in voting - no extra bloat on any page
- Session checking to avoid repeat voters on a poll
- Visual results for all poll results, with all information (e.g. number of votes, percentage) placed on top of the result bars
- Results page automatically updates - no need for manual refresh
- Python 3.6+
pip install Flask
pip install flask-qrcode
- Edit
config.py
as needed. - Use the provided
run.bat
(Windows) orrun.sh
(Mac / Linux) scripts.