9 lines
416 B
Markdown
9 lines
416 B
Markdown
|
# 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
|