I stupidly spent a while trying to type all the substrings leading up to "Avacado" hoping that autocomplete would kick in. Perhaps I've got used to Google correcting my terrible spelling.
This is a clever idea, makes it simple to get ideas for things you already have in your cupboard. Although its in a simple form currently, you could do so much with this concept.
After actually going to the site, I find that this is an app into which one enters ingredients in order to search for recipes that use those ingredients. Gojee, however, appears to be some sort of social network that wants to show me pictures of food until I give them my Facebook particulars. No thanks!
Very simple compared to other apps I've seen do this, which is much appreciated.
Worked well on desktop but unusable on my iPhone5 in either safari or chrome. There seems to be a polling script or something that's causing a page refresh every half second or something? Safari continuously shows the loading bar preventing you from selecting the ingredients bar and Chrome just flashes the page continuously.
I've looked for recipes with Beef, Caviar, Coffee, Eggs, Ham, jalapeno, Lemon Juice, Sugar, Tomato Sauce,Vodka and it still finds me a dozen of recipes...
I understand that you can take ingredients replacements in account (as jalapeno, still keeping paprika recipes) but here it doesn't make sense anymore.
Seems like your search uses OR, not AND. So adding more ingredients broadens the search rather than narrowing it. That seems kind of useless... adding just a handful of ingredients would end up matching basically all recipes.
If you click the star next to the ingredient name, it tags that ingredient as "recipe must include this ingredient", so you can click all of the stars to do an AND.
Edit: And if you click the star a second time it tags it as "this recipe must not include this ingredient", which would be helpful for people with allergies (or picky eaters).
In my university (Manchester, UK) there's a whole year course in the first year when you are assigned to a group of people and you have to make a website, anything you can come up with.
Every year, someone makes a web site for searching recipes by ingredients :)
To be more on topic, I like the idea but I think implementation (i.e. manual work required) is a bit too... demanding, involved? We are in the world of 1 click. I would like an app which would allow easy input (scan bar codes?) combined with machine learning to discover new meals (taste, effort required). Google Now for food?
The dreaded group project. So in your typical group of six you have a project manager, someone writing the functional specification, someone writing the technical specification, someone that does testing, someone that writes the manual, someone that parties rather than show up and nobody that codes!
I remember it well, five people waiting for someone to write some code before they could do their bit. Of course that code had to be in Ada rather than a vaguely useful language. Under such doomed-to-failure circumstances it is irrelevant what the project is, it might as well be 'Hello World'. So if some group does actually hand in code that allows for recipes to be searched for then I think that course is doing jolly well!
'Google Now' for food exists to a certain extent, if you do want to order pizza or get some other fast food in. I would like 'Google Now' for food that would factor in the fridge, the corner shop, the local super markets, their inventory levels and opening hours. It would be particularly cool if you could rustle up something amazing using just the local corner shop, perhaps someone should write one for the cash and carry company that all the corner shops use.
Where did you get the recipes from? I used http://openrecip.es as the database for http://openrecipesearch.com, but the results were so bad I had to just turn it into a disgusting content farm, since I couldn't reasonably expect anyone to use it.
I'm unsure if having a 'vegetarian' option is the best way to go since there are about 40 different forms of vegetarian (I have been one for 15+ years). Maybe a better approach would be the ability to exclude ingredients and groups of ingredients. To me that solves a much bigger problem that I frequently have...I have three ingredients, but don't have the one that is generally required to go along with them (ie, I have olive oil, lemon, and garlic, but am out of basil).
If I can put in that I need a recipe without basil and without a category of meat or animal products (however, honey and egg are fine), that makes this infinitely more useful. If I can save that preference, that's even better.
It would be nice if it was tolerant of misspelling (e.g. "mozarella") and also handled commas as a tokenizer. (I typed in "tomato, mozarella, basil" before realizing I had to hit enter after each ingredient.)
Also, adding ingredients to the list (hitting enter) is dog slow on my machine.
I just disabled the navigation via pushState as it seems to be buggy on iOS devices. I'll put some more time on this and test it properly.
Regarding the questions with the OR/AND search. Yes, it's an OR by default but you can either force or remove ingredients by clicking on the star icon. In case you are just searching by OR, recipes with a higher "match rate" should appear on top. I clearly need to rework this part as it doesn't seem to be intuitive.
Came here to look for responses about the AND/OR issue - was wonder why searching for "goat meat" and "flour" suggested that I should make shortbread cookies. :)
I see two distinct use cases. One is "these are things I like, show me ways to combine them" and the other is "This is a list of stuff I happen to have in the kitchen, what can I make". Ask the user which of the two they are trying to do and the AND/OR question basically answers itself.
I think ANDing should be on by default, since that's likely the most common use case - especially since that's what the left side of the UI implies. Ingredients are usually combined, else it's not really a recipe.
This looks great! I like the slick and simple interface. Nice to see another Laravel site too!
I have been working on something recently that I think would complement your site really well, please feel free to shoot me a mail: me AT codemonkey.io to discuss.
48 comments
[ 3.2 ms ] story [ 101 ms ] threadWorked well on desktop but unusable on my iPhone5 in either safari or chrome. There seems to be a polling script or something that's causing a page refresh every half second or something? Safari continuously shows the loading bar preventing you from selecting the ingredients bar and Chrome just flashes the page continuously.
Great work though!
I understand that you can take ingredients replacements in account (as jalapeno, still keeping paprika recipes) but here it doesn't make sense anymore.
This site does a better job with pictures (but has other problems)
http://www.supercook.com
Edit: And if you click the star a second time it tags it as "this recipe must not include this ingredient", which would be helpful for people with allergies (or picky eaters).
And this is a prime example why icons without labels (in this app, there are no tooltips either which is even worse) are useless.
Star as in... favourite ingredient? save ingredient to some list? wut...?
Every year, someone makes a web site for searching recipes by ingredients :)
To be more on topic, I like the idea but I think implementation (i.e. manual work required) is a bit too... demanding, involved? We are in the world of 1 click. I would like an app which would allow easy input (scan bar codes?) combined with machine learning to discover new meals (taste, effort required). Google Now for food?
And yes, it is a great idea, if the implementation were great.
I remember it well, five people waiting for someone to write some code before they could do their bit. Of course that code had to be in Ada rather than a vaguely useful language. Under such doomed-to-failure circumstances it is irrelevant what the project is, it might as well be 'Hello World'. So if some group does actually hand in code that allows for recipes to be searched for then I think that course is doing jolly well!
'Google Now' for food exists to a certain extent, if you do want to order pizza or get some other fast food in. I would like 'Google Now' for food that would factor in the fridge, the corner shop, the local super markets, their inventory levels and opening hours. It would be particularly cool if you could rustle up something amazing using just the local corner shop, perhaps someone should write one for the cash and carry company that all the corner shops use.
One note is that your search isn't working for me, it seems to just be rapidly refreshing the page. Latest build of Chrome on Mac OS X Mavericks.
- The lack of an option to search only vegetarian recipes makes this pretty much useless for me.
- Adding ingredients has a fairly large delay. I suspect some optimizations could be done there.
If I can put in that I need a recipe without basil and without a category of meat or animal products (however, honey and egg are fine), that makes this infinitely more useful. If I can save that preference, that's even better.
try to search lime and cilantro http://skipthepizza.com/recipes/cilantro+lime
recipes either have lime or cilantro and there is no guacamole
Now give me an app :)
Also, adding ingredients to the list (hitting enter) is dog slow on my machine.
Search, then use 'Search Tools' to narrow by ingredient
I just disabled the navigation via pushState as it seems to be buggy on iOS devices. I'll put some more time on this and test it properly.
Regarding the questions with the OR/AND search. Yes, it's an OR by default but you can either force or remove ingredients by clicking on the star icon. In case you are just searching by OR, recipes with a higher "match rate" should appear on top. I clearly need to rework this part as it doesn't seem to be intuitive.
Again, thanks for the feedback!
I have been working on something recently that I think would complement your site really well, please feel free to shoot me a mail: me AT codemonkey.io to discuss.