Как это работает
Каждый рецепт в коллекции сводится к нужным ингредиентам. Ваш список сверяется с ними в браузере, а рецепты сортируются по тому, сколько не хватает.
Сначала идут рецепты, которым ничего больше не нужно. Затем те, каких не хватает одного продукта, затем двух или трёх. Рецепт попадает в список, только если в нём используется хотя бы один продукт из имеющихся, или два, если вы перечислили три и больше.
Чего оно не знает
- Количества. Проверяет, что у вас есть мука, а не то, что у вас два стакана.
- Замены. Пахта и молоко здесь — разные продукты. Saucepan предлагает замены внутри рецептов.
- Свежесть. Список не может знать, что шпинату пять дней. Ваша Кладовая в Saucepan может.