[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)