MadeInPierre / MadeInPierre/cuicuit
Recipe ingredient groups
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Svelte
- Stars
- 49
- Forks
- 0
- Avg merge
- 28m
- Merged PRs (30d)
- 1
Description
Add support for recipes that have multiple named groups of ingredients (e.g. group "lasagnes" and group "béchamel").
Rough steps:
- Make the importer output recipe groups
- Make the database schema, recipe edit page, and recipe display pages support groups
- Beware of duplicate ingredients recipe-wide (e.g. eggs in both groups 1 and 2) when generating the combined shopping list.
- Maybe separate steps per group or assign each step to one or more groups automatically?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the importer, database schema, recipe edit page, recipe display pages, and combined shopping-list generation. Define how named ingredient groups and duplicate ingredients should behave, then decide whether recipe steps need group assignments; done means all listed surfaces support groups consistently.
Written by the indexing model from the issue text.
Assessment
- Domain
- database, full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100