Great idea - people love their dogs and this is a great way to show them off to others. I'd get rid of the ads for now - they dilute the 'brand' (for lack of a better word), which should be your focus right now along with getting lots of users. You can always put ads in later.
Good tip. It seems to be a common thread. I'm still make incremental improvements on the site just about every day.
I'm planning to replace the ads on the main page with incentive prompts to get people to add their own pics. Nothing mandatory, just something saying, "Hey - I bet your dog is cute too. It only takes 30 seconds to add them."
I agree with this. I waited 30 seconds just looking at ads while the page was 'loading'. After that I just left because I felt you were more interested in show me ads than content.
I totally agree. The ads that were showing should only have shown IF you'd worked through all the possible matches to vote on. The HN bump had almost instantly completed every match available and the system hadn't generated more yet.
It was configured to end a match after one dog got 5 votes and won by two, a process that normally takes hours. It took less than a second with the HN traffic. My bad.
Love the idea. I see the initial challenge being that there are many different breeds and many dog-lovers just have very distinct taste.
For example, my ex absolutely adores the pugs/bulldogs family, but has a mysterious distaste for poodles. A comparison limited to the same breed will give you better ratings, but also makes it harder till you hit critical mass.
I'm on a slow-ish Wifi connection at the airport. It's fast enough for YouTube streaming but not for your site. So far on your site I'm looking at an ad with two things that say "Loading..." underneath.
What you're seeing is what happens when all the active matches have been voted on and are over. The client is basically waiting for more contests to be created.
Yeah, didn't expect front page of HN. The contests are typically first dog to get 5 votes wins, but there are like 500 people connected at once right now.
I just changed that to 50, so now each contest should last longer and solve the problem...I hope.
Oh, if anyone cares: The site was built with jQuery and Knockoutjs with ASP.NET web service backend. The push updates come from a ASP.NET module I'm working on and will open source soon.
The design was done by a fantastic designer JR Harrell from Drawnn.
I'm on a relatively fast connection (16mb down) and it took a significant amount of time to load for me (Macbook Pro using Safari). Perhaps enabling caching on your server will help speed things up some.
Just out of curiosity, did you see the basic UI, then a "loading..." title with an ad rotating? If so, that was because the influx of votes made all the current matches pretty much end within 3 seconds. Yikes!
I'll probably use Amazon CloudFront at some point.
Just some feedback - it's something minor but it bugs me every time, I'm not sure about other people. Every new competition in addition to the type of competition dropping down (Best dressed, cutest etc) it also shakes from side to side.
I just find the shake unnecessary and a little distracting.
Thanks. Not just for bootstrap though. Our goal is to reach out to shelters, rescues, and charities to help them with adoption and fund raising.
Groups like the ASPCA have a million followers on Facebook. What I'm hoping to do is provide them with a way to monetize their audience with this site.
Soon I'll add a sort of affiliate system for these organizations. Then we'll do a revenue share based on the number of active users they referred.
Personally I don't think you should let people vote within a certain breed, its more fun as a free-for-all. That being said, it would be cool to browse through the top ranked within a breed. Most people will be interested in voting non-stop, but some might just be looking for a specific breed to adopt.
And now that I think of it, in order to better categorize the dogs you may want to use tags. That way a dog that is mix of two different breeds would come up under both.
Another thought, it might be cool to get the users fill in certain "stats", kind of like they do on the puppybowl but being becareful not to get come across trying to be too "cute" (I-can-haz speak to a minimum, I don't know maybe that's just me).
Either way, sweet site! I plan to keep my eye on it!
Really like how easy it was to start voting. One thing I noticed was that it seems like your using pushState for every vote? I had to hit the back button 20 times to get back to HN.
I love that most of the dogs seem to be adoptable. It's a great hook. I wonder if you could allow users who've logged in with Facebook to only see dogs near them.
Alternatively, have something like: "Think this one's cute? Adopt a dog just like it near you." Then, take a post code and link to a particular breed/colouring.
Seriously though, I counted 11 different textures, and is the same league as too many font faces on screen at once. You could probably reduce that to a couple of either clearly contrasting or subtly different depending on the look you are going for.
I don't know much about UI design. Is the reasoning behind this because too many textures distracts from the content by making the dogs less prominent?
After getting a great design from the designer, I started running with the development. When it came time to "move this there, add that there, etc...", I did a great job of fouling it up (little by little).
Once I figure out what elements are crucial I'll have the designer take another look.
Sorry if you guys were getting a message saying we were out of contests again. I think there's a bug in the component that creates the matches and I was on the road and couldn't fix it.
I quick reset fixed it, but suspect I missed a lock somewhere in that part of the code :(
50 comments
[ 4.6 ms ] story [ 119 ms ] threadAnd
http://kittenwar.com/
I'm planning to replace the ads on the main page with incentive prompts to get people to add their own pics. Nothing mandatory, just something saying, "Hey - I bet your dog is cute too. It only takes 30 seconds to add them."
It was configured to end a match after one dog got 5 votes and won by two, a process that normally takes hours. It took less than a second with the HN traffic. My bad.
For example, my ex absolutely adores the pugs/bulldogs family, but has a mysterious distaste for poodles. A comparison limited to the same breed will give you better ratings, but also makes it harder till you hit critical mass.
I love pit mixes, but I've noticed myself voting for other breeds too. The internal conflict almost makes it more interesting.
I also find that when it's a rottie vs rottie, it can be difficult to judge, since they both will look so much alike.
Using Chrome on MacBook.
Yeah, didn't expect front page of HN. The contests are typically first dog to get 5 votes wins, but there are like 500 people connected at once right now.
I just changed that to 50, so now each contest should last longer and solve the problem...I hope.
edit: i was able to vote now on a few dogs and i see nothing, not even a frame between the two horizontal dark loading-bars.
The design was done by a fantastic designer JR Harrell from Drawnn.
The site looks good otherwise. Good luck!
Just out of curiosity, did you see the basic UI, then a "loading..." title with an ad rotating? If so, that was because the influx of votes made all the current matches pretty much end within 3 seconds. Yikes!
I'll probably use Amazon CloudFront at some point.
I just find the shake unnecessary and a little distracting.
Groups like the ASPCA have a million followers on Facebook. What I'm hoping to do is provide them with a way to monetize their audience with this site.
Soon I'll add a sort of affiliate system for these organizations. Then we'll do a revenue share based on the number of active users they referred.
Personally I don't think you should let people vote within a certain breed, its more fun as a free-for-all. That being said, it would be cool to browse through the top ranked within a breed. Most people will be interested in voting non-stop, but some might just be looking for a specific breed to adopt.
And now that I think of it, in order to better categorize the dogs you may want to use tags. That way a dog that is mix of two different breeds would come up under both.
Another thought, it might be cool to get the users fill in certain "stats", kind of like they do on the puppybowl but being becareful not to get come across trying to be too "cute" (I-can-haz speak to a minimum, I don't know maybe that's just me).
Either way, sweet site! I plan to keep my eye on it!
I'm also working on a widget with push updates so people can embed it on their blog and watch the voting live.
Love the feedback!
jk jk
I guess I didn't think of that because most of my friends' dogs where adopted from all over the country.
A filter by age would be good. When a puppy is put up against an older dog I almost always upvoted the pup.
I think I'll need to simplify the categories and ask for the dog's age in the picture. Then do as you suggested.
Except for that ascii arrow which looks out place. I would recommend filling that white space with a more pleasant design
> Add your first contest here --->
It's on my list now. Thanks.
Seriously though, I counted 11 different textures, and is the same league as too many font faces on screen at once. You could probably reduce that to a couple of either clearly contrasting or subtly different depending on the look you are going for.
Once I figure out what elements are crucial I'll have the designer take another look.
http://puppyshowdown.com/blog/2012/04/hacker-news-caught-me-...
Thank you everyone for the great feedback!
I quick reset fixed it, but suspect I missed a lock somewhere in that part of the code :(