5
28 Comments

I spent weeks building a food decision tool instead of something useful

Real talk: I had every opportunity to build something that matters. A SaaS, a productivity tool, anything with a business model.

Instead I built justdecideforme.com.

It’s a tool that decides what to eat for you. You enter two foods, move some sliders (taste, health, speed, hunger), a 3-second countdown runs, and the algorithm speaks. There’s also a battle mode where you can challenge friends to vote on pizza vs sushi – backed by Supabase with IP-based deduplication so people can’t vote twice. And yes, one of the sliders measures “astrological compatibility” with your food. It does absolutely nothing. People move it anyway.

The stack, since IH people ask:

Vanilla HTML/CSS/JS – no frameworks. Supabase for real-time voting. Cloudflare Pages for hosting. Total running cost: $0. I also added 20 programmatic SEO pages for food debates (pizza-vs-burger, ramen-vs-pho etc.) that auto-create battle records in Supabase on first visit.

What I’m genuinely unsure about:

  • Is battle mode the right viral mechanic, or is it too much friction?
  • The “useless slider” gets mentioned a lot when people share it – is that a feature worth leaning into more?
  • Does this concept work beyond food? (drinks, movies, travel destinations?)

Is it useful? Debatable. Is it fun? I think so. Will it make me rich? Please don’t answer that.

Would love any feedback – brutal or otherwise.

Should I continue with this tool?
  1. Yes!
  2. No!
Vote
on March 27, 2026
  1. 1

    "Hey Bob, this post made me laugh out loud 😂
    I love the honesty. Most of us say we build “useful” tools but secretly want to make something fun first. You actually did it. justdecideformecom is pure dopamine — completely useless yet strangely addictive.
    The astrological compatibility slider is genius. It’s the kind of stupid feature that people will screenshot and send to friends. That’s exactly how things spread. I’d lean hard into that “deliberately useless but fun” angle.
    Quick feedback on your questions:

    Battle mode has high viral potential, but the friction might be real. Maybe add a one-click “Quick Battle” link that people can copy and send to friends instantly?
    Yes, expand the concept. Drinks, movies, date spots, even “what game should I play tonight” could all work with the same mechanic.

    This feels like the kind of silly tool that could randomly blow up on TikTok or Twitter one day. Sometimes the “useless” ones win.
    Curious: How many people have actually used the battle mode so far? Has anyone sent you screenshots of their food fights? 🔥
    Keep shipping fun stuff, man. Rooting for the chaos."

  2. 2

    it's fun! I like the idea. whether the battle is a good viral mechanic...I don't know. perhaps. Obviously for a specific targeted audience yes.
    The useless slider is random, right? Saw it was eye of the universe or energy or something like that. I would actually lean into people liking it and use one - so it seems consistent and important :) (the astrology one for example, people will use it)

    One thing does feel counter-intuitive: the sliders. Moving it to the right grows the left colour, so obviously gives more importance to the left choice. But my intuition is, oh I want to give more weight to the one on the right, so I pull right.

    1. 1

      Glad you liked the overall idea! Thank you for the feedback!

      I really appreciate you calling out the sliders – you’re absolutely right. It could be counter-intuitive right now. I think I got too used to how it works internally, but from a user perspective, pulling right should naturally favor the right option. I’ll work on fixing that so it aligns better with instinct.

  3. 1

    Making that one change will probably do more for first impressions than anything else. The headline tells people exactly what they're getting. Once that clicks for them they'll actually play with the sliders. Good call on prioritizing it.

  4. 1

    The slider thing is a real insight into how people interact with interfaces. They don't always want utility, they want the feeling of control. Those programmatic SEO pages could turn into a serious long tail over time. Food debate queries have genuine search volume and almost no good answers. Keep going with this one.

  5. 1

    I relate to this. I spent a week over-engineering a pixel grid
    overlay feature for my screen tool before realising the basic
    fullscreen function was what 95% of users actually needed. There
    is something about being deep in the build that makes the
    unnecessary feel essential. The question I now ask before any new
    feature: will this make someone's first experience better, or is
    this just for me? Usually answers itself pretty quickly.

  6. 1

    Ha, I feel this so hard. I spent 3 months building a feature nobody asked for on my last project — an elaborate template system when users just wanted the basics to work faster.

    The "building for yourself" trap is real. The irony is that the most successful thing I ever shipped was something I thought was embarrassingly simple.

    Did you end up pivoting to something else or did you shelf it completely?

    1. 1

      Haha, thanks for sharing this - feels very familiar.Appreciate you saying that. It’s funny how the simplest ideas often end up working best.

      I didn’t pivot it (yet), more like paused it and started rethinking.

  7. 1

    This is the best kind of project. You built something fun, shipped it, and learned a ton in the process. That matters way more than whether it has a business model on day one.

    The astrological compatibility slider that does nothing is hilarious and also kind of genius. People love interacting with things that feel slightly absurd. That's why they share it. You accidentally stumbled onto a viral mechanic.

    The programmatic SEO pages for food debates (pizza vs burger, ramen vs pho) is actually a really smart distribution play. Those are the kinds of queries people search for when they're bored and hungry. If you nail the on-page experience and make it fun enough to share, those pages could drive real traffic over time.

    To answer your question about expanding beyond food: yes, but I'd do it as separate branded pages under the same domain rather than adding categories to the main tool. "justdecideforme.com/movies" or "/drinks" keeps the concept clean and each one becomes its own SEO page.

    The fact that this runs on zero dollars is the cherry on top. Keep shipping weird stuff. The boring serious SaaS can wait.

    1. 1

      Glad you “got” the absurd slider:-)

      Also really appreciate the SEO + separate pages idea – that actually clicks a lot.

      And yeah.. “keep shipping weird stuff” might be the best advice here. Thanks again for taking the time to write this.

  8. 1

    This is exactly the kind of project IH needs more of — building something fun and weird just because! The 'useless slider' insight is brilliant UX psychology: people don't always want utility, they want to play. I'd love to see this expanded to movies and date night decisions — that's where the real viral potential lies. Keep shipping the fun stuff! 🎮

    1. 1

      Thanks! Love this – really appreciate it. Movies/date night is a great shout.

      1. 1

        Ha, movies next would be the natural extension. The date night decision problem is genuinely unsolved - couples spend longer picking what to watch than the runtime. Are you tracking whether people share it after using it? That battle mode feels like it could go pretty viral.

  9. 1

    Ha, I relate to this more than I'd like. I spent a week over-engineering a pixel grid overlay feature for my screen tool before realising the basic fullscreen function was what 95% of users actually needed. There's something about being deep in the build that makes the unnecessary feel essential. The brutal but useful question I now ask before any new feature: "Will this make someone's first experience better, or is this for me?" Usually answers itself pretty quickly.

    1. 1

      Yeah,that “feels essential while building” trap is real.

      And your question is actually super useful – I might steal that. It’s way too easy to optimize for myself instead of the first-time experience.

  10. 1

    The fact that people move the astrology slider even though it does nothing is the most interesting data point in this entire post. That tells you something about what users actually want from this: entertainment, not utility. Lean into that. The battle mode sharing mechanic is smart but I'd make it one tap to share, not multiple steps. Every extra click kills virality. And yes, expand beyond food. 'Should I watch this or that on Netflix tonight' is the same decision paralysis with a bigger audience

    1. 1

      Exactly – the astrology slider... maybe it really shows people want fun, not utility. Thank you for this point.

      And I totally agree on simplifying the share flow – every extra click kills momentum. And yeah, expanding beyond food makes perfect sense.

      1. 1

        The fun vs utility angle is something I keep seeing in products that take off. People say they want useful, but they engage with entertaining. If the astrology slider is getting the most interaction, that's the product telling you what it wants to be. I'd test leaning way harder into that side and see what happens to retention

  11. 1

    I think the “useless slider” is exactly why it works — it makes it more shareable.

    Battle mode feels good, but maybe a bit of friction. The core loop should stay super fast.

    1. 1

      Great point. speed is important here. I’ll look into reducing the friction.

  12. 1

    Honestly the astrological compatibility slider is the whole product 😄
    People moving a slider that does nothing just because it feels important is probably the most accurate simulation of how most product decisions get made in real life.
    The food battle idea is smart because you are not really asking people to share a tool. You are giving them a reason to argue with their friends. That always spreads.
    One thing from building side — the programmatic SEO pages for food debates is actually very clever. Pizza vs burger has real search volume. People google this stuff when they genuinely cannot decide. You might get organic traffic without doing anything extra.
    Will it make you rich? Probably not. But will it make someone finally stop arguing about where to eat tonight? Priceless 😄

    1. 1

      Haha yes :D the astrology slider could be basically the whole point.

      Totally with you on the social angle – giving a reason to argue > asking them to share.

  13. 1

    Ha, we have all been there. I once spent two weeks perfecting an animation nobody would ever notice. Sometimes the "useless" projects teach you the most though. What stack did you build it with?

    1. 1

      Haha exactly,I feel like every developer has that “two weeks for something no one notices” story.

      And yeah, that’s kind of how I’m framing this project too –more of a learning/playground thing than something serious.

  14. 1

    Honestly, the "useless" projects are often where the best product instincts come from. The fact that people move the astrological compatibility slider even though it does nothing is a genuinely interesting UX insight — people engage with things that feel playful and personal, even when they know it's silly. That's the kind of behavioral observation you can't get from reading startup advice posts.

    The $0 hosting stack is also underrated. When we started building our SaaS (AI ad creative tool), one of the best decisions was keeping infra costs near zero in the early days so we could experiment without the pressure of burning money. You learn so much more when you're free to build weird things without a revenue clock ticking.

    To answer your question about battle mode — I think the friction is worth it if sharing is the goal. The best viral loops I've seen aren't "share this tool," they're "settle this argument with me." That's basically what food battles are. I'd lean into the social/debate angle hard.

    1. 1

      Thank you. This is a good take – especially thepart about playful-but-meaningless interactions. I didn’t consciously design it that way, but seeing people actually use the astrology slider confirmed exactly what you are saying. It feels personal, so people lean into it even if they know its nonsense.

      Also totally agree on keeping costs at $0, it makes experimenting way easier.

      And I love the “settle this argument” framing – that actually clicks more than just “use this tool.” Definitely going to lean into that.

  15. 1

    Honestly, "does it remove a tiny daily friction?" is a legitimate product question and yours answers yes. The zero-cost stack and programmatic SEO setup show you actually know what you're doing — this isn't a throwaway build, it's a real deployment with a real architecture. The brutal feedback you might get: the value prop needs to be clearer above the fold. "What do you want to eat?" gets to the point faster than explaining the sliders. But shipping is shipping — good work getting it out.

    1. 1

      Thanks, I really appreciate that!

      I agree on the above-the-fold clarity– “What do you want to eat?” is way more direct than the sliders. Definitely something I can tweak.

Trending on Indie Hackers
I'm a lawyer who launched an AI contract tool on Product Hunt today — here's what building it as a non-technical founder actually felt like User Avatar 142 comments “This contract looked normal - but could cost millions” User Avatar 54 comments 👉 The most expensive contract mistakes don’t feel risky User Avatar 41 comments The indie maker's dilemma: 2 months in, 700 downloads, and I'm stuck User Avatar 39 comments A simple way to keep AI automations from making bad decisions User Avatar 34 comments