Some first-pass thoughts:
- when I click "try to solve demo tasks" I'm presented with a loading dialogue, "waiting for a task to work on..." and nothing else. Do you think it would be helpful for you to write a few demo tasks yourself as some "control tasks" to see how people would interact?
- for creating a task, I think it would be useful to specify the language / framework - your example is Python, but what if I want help on Rust or JS?
- while I can see benefit to hidden tests, if they are validation criteria by which the freelancer's output is measured by, could this introduce gotchas?
- it's unclear to me whether price and max development time have a relation; am I defining a gross price for the task, and a maximum time to fulfill, or a max price per minute? I assume the former, but it's important to clarify.
- what do you think about a "share to stackoverflow" button or something similar?
- I really like the no-nonsense signup flow. Email and that's it. Nice.
[1] https://www.researchgate.net/publication/320744080_How_to_Ma...