summaryrefslogtreecommitdiff
path: root/requirements/tasks/epic-005.md
blob: 757b9693dc5dc3073c3107d5b9544cb930b91c30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# epic-005: Web GUI

For this Epic, there should be a local-first Web GUI with the most important
functionality implemented.

Status: not ready

Blocked by: epic-006

## Ordered backlog

- [ ] task-026 (setup)
- [ ] task-020 (IndexedDB)
- [ ] task-027 (Local Storage)
- [ ] task-054 (inserting transactions)
- [ ] task-065 (deleting transactions)
- [ ] task-055 (CRUDing buckets)
- [ ] task-056 (CRUDing pipes)
- [ ] task-062 (viewing drips, transactions and historic pipes)
- [ ] task-058 (long-term expected monthly tank change)
- [ ] task-017 (hook up REST API)
- [ ] task-052 (test for accurate bucket balances)
- [ ] task-069 (guarantee immutable pipes)