-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: Metrics! #245
Comments
I can take this issue but I just have two questions:
|
Hi @LuchoTurtle thanks for reading and replying. 🙏 To answer your two questions:
Thanks for looking into this. Will be great to have some stats/metrics! 🎉 |
This is what I had in mind: SELECT i.person_id,
COUNT(distinct i.id) AS "num_items",
COUNT(distinct t.id) AS "num_timers"
FROM items i
LEFT JOIN timers t ON t.item_id = i.id
GROUP BY person_id
ORDER BY person_id |
@LuchoTurtle please investigate why. 🔍 |
Yeah @SimonLab , I'm working on a PR to fix this. |
Appears to be working. 👍 |
At present I don't have any metrics/stats for my usage of the
MVP
. 😞Story
People
Using theMVP
As a
person
using the @dwylMVP
to test the features and give feedback #140I
want
a quick way of viewing basic aggregate stats on how manyitems
andtimers
I have createdSo
that I know how much I'm using theMVP
to improve my personal effectiveness.People
Building theMVP
As a
person
building the @dwylMVP
to solve a personal problem faced with existing task trackers or ["personal productivity" tools...]I
want
to know if theMVP
is being used by anyoneSo
that I know if the features are being used.Todo
/stats
LiveView
page that renders the data and is updated in real-timestats
channel should only be used for aggregate data i.e. nothing personally identifiable.Build a basic metrics dashboard that displays:
person_id
Number of
items
Number of
timers
Display the data as a
<table
> (we can create pretty graphs later!)So we will want a visual representation of their usage similar to what
GitHub
has with their contribution graph:We will encourage people to have "streaks" or at least to know they are making progress toward their goals.
This is "Step 1" on the Roadmap: github.com/dwyl/product-roadmap#why-are-we-building-an-app
Knowing that you are making daily progress towards your goals is the secret to personal effectiveness and staying focussed long-term and not getting distracted ... See: mattcutts.com/blog/seinfeld-calendar-trick
Longer term this will be a feature in itself. But for now we just need something basic. 🙏
The text was updated successfully, but these errors were encountered: