Online voting. A bad idea but neccessary.
As of February 25th, 2022, we've stopped using this application.
Although it might be a bit easier to use than paper voting with large crowds, it's less explainable, less open and just can't be verified as easily as paper allots. The code should still work without too many issues, but we've decided to go the known, old route of just giving everyone a piece of paper.
The code is deployed on Google Cloud Run with a Cloud SQL database driving the whole ordeal.
It also has a bunch of secrets that need content, these are:
- Messagebird config, with keys
access_key
origin
- Conscribo config, with keys
account
username
password
- MySQL config (auto provisioned)
Example configs are:
{
"access_key": "key",
"origin": "Gumbo"
}
{
"account": "gumbo-millennium",
"username": "google-cloud",
"password": "my-strong-password!"
}