Record recipes, plan family meals and have a handy assistant while cooking!
- Recipe Database. Family members can browse existing recipes, add and share new recipes, and comment and change existing recipes.
- Family Meal planner. The planner will help you plan weekly meal planning, balancing ingredient variety and cost.
- Cooking Assistant. A cooking view will help you go through the recipe step by step, set timers and record any changes you made while cooking
This repo is structured as an agent-driven development project and has the following main sections.
- spec - Contains the specification of the product. This is where the features are defined in markdown text and graphics.
- implementation - This is where the actual code lives of the product
- agents - Contains the definitions of the agents working on the project. Each agent has a different responsibility. For example, one agent distills the work items from the specifications, another does the coding, and another does validation and testing. Just like a real team!
- backlog - We do simple backlog management in the repo itself. The advantage is that we don't need to connect to an external system to see the work that is being lined up and we have a record of changes in the git commits.