Ask HN: Please Review FavoriteThing.Me
My friends (wesleyzhao, ajaymehta) and I are HN regulars and college students trying to hone our web development and entrepreneurial skills. Combined we have released 7 fully featured web apps over the past 30 days, but we haven't gotten as much traction as we have hoped.
We saw an opportunity to create a site similar to threewords.me and formspring.me and decided to give it a shot. You can see the result of about 40 hours of coding at:
http://www.favoritething.me.
As an example, my personal page is:
http://www.favoritething.me/dan
It's basically a site that allows you to tell your friends what your favorite thing is about them. We're hoping that the Valentines Day spirit attracts more visitors on launch day. We still have homework to finish for class today so....
What do you think?
31 comments
[ 3.3 ms ] story [ 78.0 ms ] threadBeen there, done that.
> We saw an opportunity to create a site similar to threewords.me
Hi!
Nice work. You definitely need to work on the design a lot. At the moment, it looks a bit gaudy. "My favorite thing about you is" hint text is good leading (I didn't think of that). You NEED for someone to be able to create their own profile immediately after they post something. Currently the user flow is: new visitor –> post comment –> "okay, what now?" –> close page. Get your viral coefficient >0 and ask them to sign up for a profile right after they submit something.
More of my signups on threewords.me were through the new visitor –> interaction –> signup viral flow (viral coefficient >0) rather than the go to homepage –> get convinced to sign up for the site –> get account flow.
Good luck on the site, and the homework :p. I'm about to get back to mine. Cheers.
RE design. This was something that got better as we got closer to releasing but we still weren't a hundred percent sure. Very glad you mentioned it so we know what looks good to the eye and what doesn't. Hopefully changing it up while users are using it won't be too bad.
It seems to me like you're focusing too much on the tech part of things (building it) to the expense of "business" part (spreading the word). I'm a technical guy too and have similar problem with my projects - I enjoy building them, but I'm poor at actually reaching the potential users.
So my advice (which I'm trying to follow myself, too :) is for the next 30 days, don't build any more projects, instead focus on marketing the ones you've already built.
Had a quick look around. The idea seems nice, but I think stuff like this has to look more 'fun' in order to succeed. Its a really weird thing to describe, and I'm not great at articulating emotions about technology - but your site doesn't seem 'fun'. Perhaps this is just an aesthetic thing that you can solve quite easily though.
Another thing is that this seems like the kind of project that you could probably get a big viral bump from facebook or twitter. For example '@foo things @bar is sexy' and some kind of wall post spamming probably generates traffic. When you come to monetize, attaching your data to people's logins might be worth more money than your data alone.
The first feeling I got from the design is that the site was kind of shady. I felt hard-pressed to put a password in the box.
The idea is really cool though. You'd need to integrate some kind of social login for it to get any traction I think.
If you think of anything we can do to make it look more "fun" we're completely open!
The idea of contacting my friends to leave feedback on why they think I'm awesome made me deeply uncomfortable. If it was the other way around, and you could post compliments to your friends, it might be different - but then you'd have to figure out how to solve the problem of spam control. To be fair, I'm not all that enchanted by the Three Words concept either. Sorry man, I wish I had more constructive things to say about this idea.
We'd love some concrete ideas or general suggestions about the design, if you have any off the top of your head?
I am not a security expert but security is a very important issue. I am not sure what framework you're using (most likely no framework), but being anonymous AND able to post as ANYONE is a serious issue (well, your user list only goes up to about 6 people--0 being unknown and 1-5 are somewhat real users; user # 4 user is deleted perhaps). One thing you can do is to check if the user posting is actually authenticated and really who s/he claims to be.
Your infrastructure is too fragile and amateurish. Obviously, haters are gonna hate, but believe me when I say, this hurts me more than it hurts you. Take (all) your apps down and then do a security audit on all of them before you hurt yourself.
Happy Valentine's Day.
If this is not true, someone feel free to drop be an embarrassing "favorite thing"
Also, I tried to register using the link that says register and it goes to a 404 that tells me to stop hacking the site (made me laugh only because the lack of input validation), so you may want to change that to something a little more friendly.
You may want to consider the following: - Lock down your dirs - Sanitize input and strip out all tags - Setup an approval queue for anonymous user postings.