[HN Gopher] Track Your Routine - Open-source app for task manage...
___________________________________________________________________
Track Your Routine - Open-source app for task management
Author : perrii
Score : 66 points
Date : 2026-01-30 11:52 UTC (11 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| perrii wrote:
| I've been working on TYR (Track Your Routine), a Flutter-based
| task and routine tracking app. It's open source and built with
| Firebase for auth and data sync.
|
| Key features: - Task creation with date/time scheduling - Local
| notifications for reminders - Real-time sync across devices via
| Firestore - Category-based organization (work, vacation, events)
| - Clean dark theme UI with Material Design 3
|
| Tech stack: Flutter/Dart, Firebase Auth, Cloud Firestore, local
| notifications.
|
| The app is still under active development, but the core
| functionality is working. I built it to solve my own need for a
| simple, privacy-focused task tracker that works across platforms
| (Android, iOS, Web, Desktop).
|
| What I'd love feedback on: - The notification system
| implementation - UI/UX improvements - Feature suggestions - Code
| quality and architecture (it's my first larger Flutter project)
|
| The codebase is MIT licensed and contributions are welcome. I'm
| particularly interested in feedback from Flutter developers on
| best practices I might be missing.
|
| GitHub: https://github.com/MSF01/TYR
|
| What do you think? What features would make this more useful for
| your workflow?
| drcongo wrote:
| I can't seem to find any disclosure of it all being AI coded,
| but the readme style is a dead giveaway.
| perrii wrote:
| The project started May 3, 2023 - you can see the commit
| history on GitHub. The README was just updated for this post,
| but all the code was written manually over the past year+.
| I'm learning Flutter as I go, so any code review would be
| appreciated!
| drcongo wrote:
| Fair enough. It would probably be worth mentioning right at
| the top of the readme that the code is human and the readme
| is AI, because there's so many projects getting posted here
| lately that are all AI and many people will just close the
| tab as soon as they see that readme.
| Carrok wrote:
| I'm not sure this as widely held a practice as you would
| think. For an app as low stakes as this I couldn't care
| less who wrote the code, as long as it does what it says
| (and only what it says) on the box.
| perrii wrote:
| Appreciate it :)
| perrii wrote:
| Done :)
| paulglx wrote:
| Screenshots in the README would we nice :) + the writing style in
| the README gives slop smell
| beardsciences wrote:
| I was coming to look for a comment like this.
|
| It may say more about me than the person writing these type of
| README's, but if I see more than one or two emojis in a README,
| I immediately assume it was fully generated rather than
| written.
| perrii wrote:
| Sure, Readme is AI generated not the code :)
| Fervicus wrote:
| If the code is indeed not AI generated, then that's great.
| But the AI generated readme is not doing the reputation of
| the project any favors. Also, as others have mentioned, I
| would definitely want to see a screenshot of a tool like this
| before I even think about using it.
|
| Congrats on the launch.
| ssenssei wrote:
| I'm happy for you building this app, it's tremendous effort to
| build a flutter application, and this should feel like an
| achievement for you.
|
| However, task management apps are so unbelievably common
| nowadays. Nothing that can't be solved by notepad on PC, or the
| clock/calendar app on my phone / and if I really need a task app,
| I'll use google's or build my own.
|
| Your next step should be to take what you have learned from
| building this app, and focus on fixing a real problem that people
| around you face.
| SoftTalker wrote:
| "To Do" or "Task Manager" apps seem to be just the most common
| thing to build after "hello, world." They are simple, easily
| scoped, something most people can intuitively understand, yet
| include all the basic features needed for any other app. So you
| can focus on how to implement rather than understanding what
| you are building.
| hungryhobbit wrote:
| Seriously! "Look at my new to do app" is how you say "I'm a
| junior dev who just learned how to program" without saying
| "I'm a junior dev who just learned how to program" ;)
| idiotsecant wrote:
| So what. If we allowed posts from only the most enlightened
| programmers whose elegant architectural energy allows them
| to hover 6 inches off the ground HN would be empty.
| perrii wrote:
| Haha tysm for a positive feedback. This was my second project
| in Flutter (made this for sake of learning). Also I've built
| more advanced projects in Flutter but those a proprietary apps
| and one of em are on Play Store too :).
| bityard wrote:
| I don't mind low stakes vibe-coded applications per se, but the
| readme is LLM slop that I couldn't bring myself to keep reading.
| y-curious wrote:
| IMO if it didn't have copious emoji, it would feel less sloppy.
| It's a pet peeve I have with coworkers' work lately, too
| loloquwowndueo wrote:
| Are Claude and ChatGPT coworkers of yours? :)
| SoKamil wrote:
| It's funny that almost all vibe coded software have this
| detailed tree project structure in README. If I recall
| correctly, this was not common in pre-LLM era. It was too much
| burden to maintain.
| hxugufjfjf wrote:
| Yeah, and why would you even have it when the full tree is
| right there on GitHub on top of it?
| js8 wrote:
| It's not an app I need but in which way is the README a "slop"?
| It's quite to the point and contains everything one needs to
| know.
| SoftTalker wrote:
| Too many icons.
| js8 wrote:
| Too many notes.. got it.
| andsoitis wrote:
| > low stakes vibe-coded applications
|
| what gives you the confidence to express judgment that this is
| a low-stakes vibe-coded app, rather than something lovingly put
| together by a human?
| bityard wrote:
| The README, for a start
| andsoitis wrote:
| and when you look at the code, do you still conclude that
| the app is AI slop?
| pronouncedjerry wrote:
| also this ai slop never seems to include screenshots.
| GZGavinZhao wrote:
| Surely I'm not the only person who first used Linear [0] at work
| and then loved it so much that I started using it for personal
| task management...?
|
| Sure it's not open-source, but none of the open-source tools are
| as polished as that.
|
| [0]: https://linear.app
| sidv22 wrote:
| can you share how you're using it to track personal work?
| _bramses wrote:
| I'm not OP, but heres how I connect Claude Code [1] to Linear
| MCP [2]. This allows CC to run a natural language type
| standup with your tasks when you type "standup". Other than
| that, I use Linear basically in the way they make it, using
| Projects to track long term initiatives and trying to honor
| my "in progress" list.
|
| [1] - https://gist.github.com/bramses/d59fb1659ec53fda9ec33f6
| 0200f...
|
| [2] - https://linear.app/integrations/claude
| GZGavinZhao wrote:
| I often suffer from having too many things I want to work on,
| plus impulsive tasks (e.g. I saw an issue on GH that I happen
| to know how to solve) that I go on and spend 3 hours to do
| right away, causing delay in everything else more important.
| I force myself to only spend time on tasks on the "Active"
| view (minus a very small set of exceptions). All other
| impulsive thoughts go into "Backlog" status. Every night I
| review the "Backlog" view and move issues that I actually
| decide to do in the "Active" view. Also obviously you have to
| periodically clean up "Backlog".
|
| That is the most important value Linear brings to me. There
| are other tools that can achieve similar effects, but I
| learned how to do it with Linear at work so I stuck with
| that. On top of this, Linear has priorities, deadlines, task
| blocking relations, etc., that naturally reflect how I
| prioritize issues in life. This is the same as how I
| prioritize tasks to do at work. Once again there are tools to
| do this outside of Linear, but none of them are as polished
| to use and just work.
| tra3 wrote:
| I really applaud your discipline. It took me a long time to
| realize that the todo system you use is almost meaningless
| if you don't execute on the items that you prioritized.
| GZGavinZhao wrote:
| Haha thank you, I must admit I can't make it always work
| out, but writing (typing) them down and forcing myself to
| look at the view to remind my brain is a lot better than
| juggling all the priorities around in my head. I really
| really hate planning tasks, I just want to do things and
| write code, so Linear is a good way for me to offload
| these computations and just focus on clearing the list.
| perrii wrote:
| For anyone wondering it's AI coded it's not it's handwritten
| befor vibe coding was a thing (I should mention this in Readme).
| Yes readme is AI generated but not the code also anyone who is
| good at writing documentation this could be a nice opportunity
| for them to update readme and contribute to project. :)
___________________________________________________________________
(page generated 2026-01-30 23:01 UTC)