python-voting/TODO.md
Brian Wiborg e865b151c1
📝 Add TODO.md
2023-04-02 17:00:14 +02:00

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