diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..7763316 --- /dev/null +++ b/TODO.md @@ -0,0 +1,8 @@ +# ToDos + +- refactor `Voting.result()` to `Voting.state()` that returns a data dictionary +- refactor `Result` to be an abstract class that can handle `Voting.state` allowing users to provide their own custom `Result` +- add `DefaultResult` abstraction of `Result` +- add support for pickling/unpickling `Voting` +- add `click` and provide a user-friendly CLI +- add `fastapi` and implement a builtin JSON/REST API server