Files
vote-rs/README.md

38 lines
1.2 KiB
Markdown

# Vote-rs
Currently in development....
## current functionality
Converts a csv file into a `.blt`file [(OpenSTV/OpaVote ballots)](https://www.opavote.com/help/overview#blt-file-format).
stared on mocups and api documentation for a possible api to the application.
## Goal
Create a webapplication to commit, some simple elections.
as there already seem to exist multiple diffrent voting result libraries/application in rust,
the aim of this is rather to create the webui for participants to submit their votes, and use a library to get the results after a election is done.
stuff needed
- users and authentication
- create a namespace (our collection name for a set of elections. )
- should be able to enforce only creator can add new elections or work in the same namedpace.
- crate new elections in namespace
elections should have a set of items
- vote on elections
- alsofir pepole you have fullmakt for.
- give fullmakt to namespace to spesific person.
- accept fullmakt?
- stop elections , calculate and show results
- public and private results
- encryption and signing stuff for everything to ensure trust
## Building
```bash
cargo -Z unstable-options build --out-dir ./build
```