Recipe Grid
A tool for generating tables similar to those on Cooking for Engineers to use as recipies. It provides the underlying format for recipes on Cooking like a Boss.
Recipes are described using the simple syntax shown below:
Celery and Potato Soup for 4 50g margarine 450g celery, cut into 1.5cm pieces 275g potatoes, peeled, cut into 2.5cm cubes 900ml chicken stock bouquet garni salt and pepper blend ( simmer 30min ( toss ( heat (margarine), celery, potatoes), chicken stock, bouquet garni, salt and pepper))
They are ingredient quantities then scaled for various serving sizes and rendered into a HTML table like this (here shown scaled to serve 8 people):
100.0 g of margarine | heat | toss | simmer 30min | blend |
900.0 g of celery | cut into 1.5cm pieces | |||
550.0 g of potatoes | peeled, cut into 2.5cm cubes | |||
1800.0 ml of chicken stock | ||||
2.0 bouquet garni | ||||
2.0 salt and pepper |
To make things as slick as possible, when a new recipe is pushed to our recipes repo a GitHub hook automatically compiles and uploads the scaled recipe to Cooking like a Boss.