This is what I’ve been doing w/the charting stuff; adding data viz to a little health PWA I’ve been building for myself. Donut charts, left to right, are below min, slightly above goal, above 2x goal, above goal, and within goal (water is blue, otherwise green). (1/2)

  • 0
  • 1
  1. Scatter chart is past 28 days of data, grouped by day, then grouped into two 14-day segments with an average for each group, and a description showing if it’s trending up or down.

    The ~140kb of JS was tough for me to include, but the data viz is already super useful, so it stays

    • 0
    • 0
    1. That said, thanks to @sveltejs and @vite_js, total download size to get to that homepage, including grabbing all the data to display it, is <400kb, which I’m going to call Good Enough™️ (most of that is Chart.js and Firebase deps)

      • 0
      • 0