BigHugger
sk Skill · maxrave-dev

local-listening-analytics

Build per-user listening or usage analytics entirely on-device — an append-only event table plus a denormalized per-contributor table that carries a copy of the timestamp, two completion thresholds instead of one, bare ids in events enriched to titles and artwork only at read time, and every window query parameterised as (start, end) so "last N days" stays an argument. Use when adding a "your year in review" or…

installs 8w
0
30-day movement
starts with the next reading
Related entries
1
Connections
0
sqlkotlinbash
Host repository
maxrave-dev/kotlin-footguns
Host stars
479