# epic-000: desktop GUI For this Epic, there should be a desktop GUI with basic functionality to meet the most important user needs. Status: not ready ## Ordered backlog - [ ] task-028 (UI designs) - [ ] task-010 (hello, world) - [ ] task-012 (SQLite) - [ ] task-001 (inserting transactions) - [ ] task-064 (deleting transactions) - [ ] task-029 (CRUDing pipes) - [ ] task-030 (CRUDing buckets) - [ ] task-061 (viewing drips, transactions and historic pipes) - [ ] task-057 (long-term expected monthly tank change) - [ ] task-013 (config & caches) - [ ] task-051 (test for accurate bucket balances) - [ ] task-068 (guarantee immutable pipes)