Detailed Weekly Meal Plan for Child
This Streamlit application generates a weekly meal calendar designed for children. It provides two meals per day for a week, complete with preparation instructions and a list of ingredients. The ingredients are linked to Amazon with a referral code, allowing for easy purchase and planning.
- Random weekly meal plan generation with a single click.
- Two meals per day for each day of the week.
- Preparation explanations for each meal.
- Ingredient list with Amazon referral links.
-
Make sure you have Python installed on your system.
-
Install Streamlit using pip:
pip install streamlit
-
Clone this repository or download the script
meal_calendar.py
to your local machine. -
Run the Streamlit app with the following command:
streamlit run meal_calendar.py
-
The app should now be running in your default web browser.
You can customize the meal options by editing the meals
dictionary in the script. Each meal must have a name, an explanation, and a list of ingredients.
- Streamlit
- Random (part of the standard Python library)
The script generates static Amazon search URLs with a referral tag. To dynamically generate URLs based on real-time Amazon data, you would need access to the Amazon Product Advertising API, which is beyond the scope of this script.
The referral links provided in this script are placeholders. You will need to replace them with your actual Amazon referral links.
If you would like to contribute to this project or have any suggestions, please open an issue or a pull request.
This project is open-sourced under the MIT license.
This README assumes that the application is straightforward and doesn't involve advanced features like database connectivity or third-party API integration (apart from the static Amazon links). Adjust the content as necessary to match the actual functionality and setup of your app.