You are browsing as a guest. Sign up (or log in) to start making projects!

Recipe Scale

  • 1 Devlogs
  • 5 Total hours

I built this recipe scaling app after testing how small changes affect recipes. When you change serving sizes, I adjust ingredient amounts with rules for items like baking powder, yeast, and seasonings because they often need different treatment than flour or liquids. You get cleaner results without losing the intended texture or flavor. The app formats recipes into a clear layout, merges duplicate ingredients, and helps you edit recipes faster.

Open comments for this post

5h 2m 49s logged

Devlog #01: Building the Scaling Engine

I built the core architecture for the Recipe Scaler using JavaScript modules. Linear multiplication breaks baking chemistry for reactive ingredients like yeast and leaveners, so I implemented a dampened scaling formula to keep larger batches consistent. I hit browser security limits when trying to fetch recipe links directly, so I added a raw text parser fallback to read numbers and fractions. The parser struggles with non-standard lines like “juice of 1 lemon,” and a negative serving size bug currently bypasses validation. I also built a normalization pipeline to merge duplicate ingredients, though keystrokes currently drop cursor focus due to full page re-renders. My next update will focus on fixing the parser and improving editing stability.

Thank you for following along with the development process.
If you notice any bugs, feel free to comment.

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…