SKalt / recipes

a recipe book

Home Page:https://recipes.skalt.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

recipes

This is my recipe app. There are many like it, but this one is mine.

One distinguishing factor is how the recipes are written. I use a yaml document to describe a directed acyclic graph of steps, each of which contains a list of dependencies on previous steps, ingredients, and kitchenware. This lets my scheduler implementation decide the order of operations. Of course, my scheduler is currently borked, so the order isn't always optimal. One Day™️ I'll get around to implementing this scheduler architecture and unveil the workflow-visualizer!

Contributing

I use sveltekit to keep the site lightweight on the client and pnpm to keep the node_modules lightweight on my workstation.

To set up your development environment, ensure you have node = 14.x and pnpm >= 6 installed, then run

pnpm install
pnpm dev

About

a recipe book

https://recipes.skalt.vercel.app


Languages

Language:TypeScript 58.6%Language:Svelte 31.9%Language:JavaScript 4.4%Language:HTML 3.2%Language:CSS 2.0%