Add initial polling backend logic

This commit is contained in:
2026-07-12 16:26:45 +02:00
parent ddf1fcc217
commit d0e68f5aa6
12 changed files with 1325 additions and 0 deletions

View File

@@ -36,6 +36,17 @@ resolution, permission checks, and role templates. Without Access, Poll remains
usable for reduced flows such as anonymous participation, signed public links,
or participant lists supplied by another adapter.
## Current Backend Slice
The first backend implementation adds poll storage, option storage, response
storage, validation, result aggregation, tenant summaries, module migrations,
and authenticated API routes for:
- single-choice, multiple-choice, yes/no, ranked-choice, and availability polls
- opening, closing, and deciding polls
- submitting and updating respondent answers
- listing responses and reading result summaries
## Development Install
```bash