Dinner App
✓ Published4🌍 Public
Two interactive panels let a user select ingredients to filter a list of dinner recipes. Clicking an ingredient toggles it between required, excluded, and neutral; the recipe list updates instantly to show only meals matching those constraints. The interface uses D3 v5 with SVG rendering, building ingredient buttons and recipe rows as groups of text and rectangles. Filtering logic in `filterRecipes.js` compares ingredient arrays, while `renderIngrs.js` and `renderRecps.js` manage the visual updates. All recipe data comes from an embedded JSON array in `recipes.js`.
AI-generated descriptionCreating a meal selection widget.
MIT Licensed