Home - culinary-code/algemeen GitHub Wiki
Culinary Code Wiki
Welcome to the wiki for the Culinary Code project. This wiki outlines the required steps to take if you want to host, develop or contribute to the project.
About the project
Culinary Code is an AI-powered recipe management app that helps users find and create recipes tailored to their needs. With advanced search options, users can easily discover recipes that suit their preferences. If a suitable recipe isn't available, the AI can generate a custom recipe based on their exact specifications. Users can add selected recipes to a weekly meal planner, which automatically generates a grocery list for all planned meals.
The app allows users to set dietary preferences, including restrictions like lactose intolerance or gluten-free requirements, and the AI will adjust recipe suggestions accordingly. Additionally, users can create or join groups that share a meal planner and grocery list—ideal for households where multiple people use the app.
Getting started
This application is able to be hosted by everyone. If you want to do this, please visit the Local Deployment page or Azure Deployment.
If you want to contribute to this project, please visit the Local development page.
Also visit the Contributing page to learn how to contribute to our codebase.
Community and Contributing
We value the open source community and welcome any developers wishing to contribute to our project. If you choose to contribute, please visit the Contributing page to learn what steps you need to take to have your changes approved.
Roadmap
For a list of features that have already been implemented, visit Current features
For a list of known bugs, visit Known Bugs
Planned features
Features are listed in the order of priority.
Short term
- Support for languages other than Dutch, focusing on English first
- Being able to edit recipes after they are created
- Adding your own recipes to the app database
- Adding images to the recipes to show others your creations
- Being able to change the difficulty of a recipe based on user feedback
- Functionality based on groups like marking attendance to a meal
- Being able to manage what ingredients you already have and automatically using those to create new recipes
Long term
- Calorie calculator on recipe's ingredients
- Detecting ingredients out of a photo of available ingredients
- Add a shopping mode to the grocery list, allowing users to check off items as they shop and delete all checked items with a single button at the end of their session