Ask HN: Review my webapp - Goalbot
goalbot.org
goalbot.org
From the design of the header, the buttons and heavy gradient don't really work for me, you start out very crisp and clean, but quickly clutter with excessive gradients and rollovers, and the central page layout feels very 'cramped' as well, possibly playing with the spacing between objects and the contrasts would help.
Honestly I think your design would greatly improve with a more liberal use of whitespace, possibly no borders for the content, no boxing things in? and I'm not sold on the rounded navigation either, but this is possibly just due to the images not really jiving with me.
Here's an example: http://thismat.com/images/goalbot.png
Obviously this all subjective to taste, but I thought I'd throw it in as food for thought...you might not even be ready to tweak on the design yet.
But you've inspired me. I'm going to play around with the spacing and borders this weekend. At this point I don't think I want to do away with the content borders entirely, but your graphic shows how much more open it would be. Hrmm... I'll have to ruminate on it.
I know the screenshot wasn't a super intensive edit or anything, but it was really nice of you to go through the trouble. Thanks so much!
I've thought about adding a flowchart of some type, but in actuality there isn't really a sequential path through, other than having to plan your goal(s) before you can track and connect on them. I'll considerate further and see what I can come up with though.
Thanks for the feedback.
Also it would be super cool if people could have public profiles where they post how they did things. You might be able to pay/interest some authors or famous people (like Neil Gaiman or Steven Fry, both of whom LOVE services like Twitter). Get them to write public how-tos on achieving your goals.
I have a lot of thoughts on where the site is going, and how public profiles will work, but I hadn't particularly thought about the "famous how-tos" angle. Thats really interesting, I'll add it into the brainstorm soup!!
Thanks!
I'm assuming you mean the pop up dialogues when you've started planning a new goal (and not the tool tips when you hover over certain items). This is really designed for first time users to help explain how the system works.
Do you think that level of explanation is unnecessary? Or is there a better way of adding that information?
Just within a few seconds of getting to that screen I had about 5 boxes appear in front of me and it was a bit confusing.
Maybe just a reorganisation of where they appear?
EDIT: ok I went back to have another look. It's not the placement that put me off; it was the speed. It sounds crazy but I think the popups are too fast in appearing - I bet if you got them to fade in a little slower (2-3 seconds) then it would feel more natural.
EDIT: I slowed it down a few seconds, but from the feedback so far I think I might need to rethink how the instructions work exactly...
Great suggestion, thank you.
Other than the dialog boxes that pop up like crazy the site is interesting. One thing you might want to elaborate on is how the system uses the data you provide to fine tune the algorithms.
If you are crowdsourcing the data for goals how are you going to prevent malicious activity from corrupting the goal set?
The "loose weight" entry was from a beta tester and I haven't quite finished the 'similar goals' part of the database, which will connect "loose weight" to the correctly spelled goal "lose weight" (which is also in the database). That should be working soon, which will help to minimize accidental entries.
In regards to malicious entries, this is a tricky subject. I'm thinking of malicious entries in terms of spam-type and just plain junk entries, is that what you mean? To some degree, worthless entries will be weeded out because no one will select them, so they will fall to the bottom of the recommended goals list (more to the point, the opposite will happen - the good will rise to the top). There are also a number of other steps I'm taking, including implementing a flagging system that will help with manual moderation.
Thanks for taking the time to check out the site! I'm going to be making a number of changes based on the feedback I've received here. I'll report back once things are further along.
Thank you for taking the time to check it out.
Also, I agree that there will be some personal goals added. At the moment we're getting around the public/personal issue by making goals public once a certain threshold of people have typed it in manually. This way no private goals will ever be made public (though as the site develops I'll likely have to make it a bit smarter).
I'm assuming you have different colored images for the menu bar items ("Plan", "Track", etc) when users hover. It doesn't look like the images loaded immediately and it caused a couple second lag where a mouse-over caused the button to go all white.
I'm planning on converting the images to use CSS Sprites, which I believe will solve the problem without having to resort to preloading (and, of course, make the site run a bit faster too).
There are some other wording changes I'm contemplating, so I'll have to give this one some further thought as well.
Thanks
I have JS enabled.
But, yes, the site now accepts poop. :)
Note: this is not browser-related:
$ curl -I http://www.goalbot.org/plan/start/sleep/
HTTP/1.1 500 INTERNAL SERVER ERROR
[...]
I agree about the pop-ups, several people have mentioned how annoying they are. As per the suggestion of a previous commenter I'm going to set it up so that it is controlled by the user (i.e., they can select if they've had enough instructions after the first pop up or if they want to see more instructions). I think that will help.
On a side note, those pop ups should be seen rarely by the user once they've actually set things up (though I realize first impressions are critical).