Oh interesting I haven't heard of indie hacker, I'll check it out
So far I've been working on this product for about a year and a half, though I did spend almost a full year beforehand just trying to figure out how to approach/solve this problem in the first place