TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Trackiem – Custom trackers to track anything over any period of time

29 pointsby avinothalmost 5 years ago

5 comments

avinothalmost 5 years ago
Bit of a backstory for how Trackiem came to be.<p>I&#x27;ve always been obsessed about tracking individual pieces of information in my life and finding patterns for certain activities. Like, activities that lead up to a headache., correlations between number of coffees I drink and number of hours I sleep and so on..<p>I have tried using specific tracker tools before but they always inevitably becomes not useful as they are targeted towards specific niche or goal (like habit building, budget planning, etc)., whereas I wanted something generic that offers just the right tools and lets me build my trackers to the way I want. Hence, I built Trackiem.<p>I&#x27;ve built it to be as much un-opinionated as possible, by just offering the components that makes up a tracker and let users customize it the way they want.<p>This is only the initial version which lets you create trackers with basic &quot;types&quot; and &quot;frequencies&quot; with reminders. I&#x27;ve planned exciting things down the line for though, such as customized dashboard &amp; reminders, more nuanced tracker types - this will allow you to build your own finance tracker, time tracker and so on.<p>Excited for the launch and any feedback is much appreciated!
评论 #23554623 未加载
amflarealmost 5 years ago
Seems neat, but some screenshots or a demo account would be nice so I can see the product before I give away my email.
评论 #23554676 未加载
评论 #23554660 未加载
jciochonalmost 5 years ago
Seems like something I have been looking for. I am currently using a combination of Daylio and a random counting app I found on iOS to track myself on some habits, but this looks like a better solution.<p>Any plans for native mobile apps, or web only?
评论 #23555200 未加载
yurishimoalmost 5 years ago
Curious why you made the yes&#x2F;no separate from the frequency tracker when under the hood I&#x27;m guessing you&#x27;re storing a boolean anyway? You&#x27;re likely also tracking a type already, so you could use 0&#x2F;1 data and the type to change your graphs, then people could change the tracker type in the future if necessary.
评论 #23559480 未加载
Jugurthaalmost 5 years ago
Seems useful.<p>TL;DR on my questions:<p>- API<p>- Leverage tooling for infrastructure monitoring<p>- Clients (Python, or others)<p>- CLI<p>- Hooks (launch scripts on events)<p>- Events abstraction to connect different systems (cloudevents.io)<p>- Groups<p>Have you thought of treating it like events in production and leveraging monitoring tools for humans? For example, we do work with events to monitor infrastructure and trigger actions, but that is what many of us do for a living, and not usable by most people.<p>You can have a &quot;Human Reliability Engineering&quot;. If you bring the tooling to monitor infrastructure to regular folks, that could be something. Because then you can leverage tools with common abstractions and language (metrics, events, etc.) You can then leverage Grafana, Prometheus, Elasticsearch, and all the tools that do that very well for infrastructure.<p>Speaking of abstractions, have you checked cloudevents.io[1]? You can then open yourself to various protocols and destinations that understand these events, and people could build applications <i>on top</i> of your service.<p>Also, have you thought of opening the API and adding a client or CLI so people can control it without opening the mobile app?<p>For example, as a user, I could generate API keys from your site and then use these keys in a client (Go, Python, whatnot) to pretty much do anything I could do with the application, get data, push data.<p>Also, have you thought about adding hooks so I can write a program that says: whenever I add an event, run scripts in certain directories. Similar to Git hooks.<p>The script is executed with the event as an argument, and does whatever I want it to do. It can be as silly as the following:<p>I add an event of drinking a cup of coffee. There&#x27;s a script that gets that event, and decrements a counter somewhere of coffee capsules, and if the coffee capsules are under a certain threshold, trigger an alert or something.<p>If there are groups, I can have a hook that alerts several people in a group that we&#x27;re out of coffee.<p>This may be useful for people recovering from an addiction, for example. A group trying to quit a certain substance. Every time a member of the group consumes said substance, it triggers an event.<p>They could monitor themselves, but they may also monitor each other and see that member A is doing fine, but member B is starting to drink more and more this week. What&#x27;s going on? Let&#x27;s check up on them, talk with them, support them as they may be going through a rough one.<p>Someone more experimented could see _patterns_ of events. Substance consumption, missing workouts, increased spending, etc. Is there disengagement?<p>Once you generate that data in a standardized way that can be leveraged by mature tools, people can build things on top of it and you can get many ideas and use cases.<p>[1]: <a href="https:&#x2F;&#x2F;cloudevents.io" rel="nofollow">https:&#x2F;&#x2F;cloudevents.io</a>