edition = "2021"
authors = ["Scott Worley <scottworley@scottworley.com>"]
description = "A simple web page that tracks votes"
-
-# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+license = "AGPL-3.0"
+repository = "https://git.scottworley.com/voter"
[dependencies]
cgi = "0.6.1-rc1"
--- /dev/null
+# 0.2.6 (November 23, 2022)
+
+Add license, README, and Changelog
+
+
+# 0.2.5 (November 23, 2022)
+
+First usable version
--- /dev/null
+# Voter
+
+A simple CGI webpage that records votes, approval-voting-style.
+
+Demo at https://vote.scottworley.com/demo
+// voter: A simple CGI vote recorder, approval-voting-style
+//
+// This program is free software: you can redistribute it and/or modify it
+// under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, version 3.
+
use rand::prelude::*;
use std::collections::{HashMap, HashSet};
use std::io::prelude::*;