A minimalistic live-polling webapp
Go to file
2025-02-16 17:48:43 +01:00
screenshots Screenshots 2025-02-16 01:31:11 +01:00
.gitignore Initial commit 2025-02-15 23:41:22 +01:00
choices.html Use JSON post for answer setup 2025-02-16 00:36:26 +01:00
Dockerfile Switch to slim nodejs docker image, saves 1GB 2025-02-16 17:08:58 +01:00
index.html Bolder question display 2025-02-16 17:48:43 +01:00
index.js Accept admin password as bearer token for convenience 2025-02-16 17:37:19 +01:00
LICENSE License under GPLv3 2025-02-15 23:45:37 +01:00
login.html Initial commit 2025-02-15 23:41:22 +01:00
package-lock.json Initial commit 2025-02-15 23:41:22 +01:00
package.json Initial commit 2025-02-15 23:41:22 +01:00
poll Simple command-line client as well 2025-02-16 17:46:53 +01:00
README.md Screenshots 2025-02-16 01:31:11 +01:00

Liliquiz - Ultra simple Live Poll

A form with a question and three options filled Poll with same three options and result bars

An ultra simple live polling app. Fill out a form, point people to the URL, results in realtime.

Absolutely no attempt is made at stopping people from voting multiple times. In fact, refreshing the page is enough to vote again. This is by design.

The polling control form is password-protected.

Usage

npm install
PASSWORD=my_admin_password node index.js

Point your students to the root URL.

Go to /login to login with the admin password.

Go to /choices to start a poll (admin only).

Going to /#abstain will skip the vote and go straight to the results.