From 338e6c830a2141d98bea562b891fcef76fe5d65b Mon Sep 17 00:00:00 2001 From: Bartal Laearsson Date: Mon, 17 Aug 2026 17:43:59 +0100 Subject: [PATCH] phase 4 todo check --- docs/TODO.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/TODO.md b/docs/TODO.md index b2a6368..981566a 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -97,13 +97,13 @@ hagfish/ ### Phase 4: Frontend -- [ ] 4.1 index.html — dropdown filters (species, zone, gear, month range) and 3 chart containers -- [ ] 4.2 app.js — fetch species list on load, populate dropdowns, fetch /api/landings, render charts -- [ ] 4.3 ECharts line chart: x=month, y=mass/value toggle -- [ ] 4.4 ECharts stacked bar: x=month, y=value by species (top 10 + "other") -- [ ] 4.5 ECharts donut: species distribution for selected month -- [ ] 4.6 Loading states, error handling, empty state -- [ ] 4.7 Responsive layout, plain CSS +- [x] 4.1 index.html — dropdown filters (species, zone, gear, month range) and 3 chart containers +- [x] 4.2 app.js — fetch species list on load, populate dropdowns, fetch /api/landings, render charts +- [x] 4.3 ECharts line chart: x=month, y=mass/value toggle +- [x] 4.4 ECharts stacked bar: x=month, y=value by species (top 10 + "other") +- [x] 4.5 ECharts donut: species distribution for selected month +- [x] 4.6 Loading states, error handling, empty state +- [x] 4.7 Responsive layout, plain CSS ### Phase 5: CLI & Scheduling