EasyMenu 1.5: User's Guide (full version)
Introduction to EasyMenu
EasyMenu is the application which plans weekly menu and generates the shopping list. The menu planner allows to plan the menu for a week in detail, or generate a random menu - or anything it between! This saves a lot of time, money and effort. It is also environmentally friendly, for it reduces the amount of food thrown away.
What are the benefits of menu planning?
- You create a shopping list based on your menu.
- You always know what is for dinner.
- You are better prepared, which makes cooking more enjoyable.
- You waste less food, because you buy only what is in your shopping list.
- You have more variety on the table.
- You save money, because you’re eating out less and you can cook with seasonal ingredients.
The features of EasyMenu
EasyMenu has many features, some of which make it unique (e.g. Random menu generator and sharing menu in most popular Social Networking sites, like Twitter, MySpace and Facebook).
Main features of EasyMenu are:
- Your recipes as well as user’s profile are stored on the server and are therefore accessible from any computer. You only have to log in
- Cookbook with your favorite recipes
- New recipes are easy to add and edit
- Menu can be generated randomly or edited manually
- Only marked recipes from the recipes’ list are included in the generated menu
- Shopping list for the ready menu is automatically generated
- Menu can be generated for Breakfast, Lunch and Dinner, or for any combination of these three
- Summary page helps to monitor daily nutrition and calories intake
- Ready menu, Shopping list, Summary as well as the description of all menu's recipes can be printed and shared
- You can add several recipes for any meal
- All ingredients are linked to the USDA SR24 for correct calorie and nutrition count
EasyMenu comes with 3 different color scheme: "Silver", "Gold" and "Dark", and two different languages: English and Russian. The color scheme and language can be easily changed from the configuration menu.
Quick Start Tutorial
Installation
To install EasyMenu, you need to download the installation package on the page "Download" and run it. After that, follow the instructions of the installation package.
Navigation between pages
When the application starts, you see the "home" page. There are 3 big buttons in the middle of the page: "Cookbook", "Menu" and "Shopping list". By clicking on one of the buttons you can quickly jump to "Cookbook", "Menu" and "Shopping list" pages correspondingly. You can switch between pages by clicking on "Home", "Cookbook", "Menu" and "Shopping list" buttons on top of the application window again.
Generate menu
To generate a new menu, select "Menu" page by clicking the corresponding button in the upper field.
If you are dissatisfied with the result, click "Refresh" button, and the menu with the same properties from the same recipes will be regenerated.
You can also Drag&Drop recipes from recipes' table into the generated "Menu".
Shopping list
After your menu has been generated, click on the "Shopping list" tab in the upper field. You will see the shopping list which has been automatically generated for your menu. The shopping list consists of 2 main tabs: "Shopping list" and "Summary", containing the shopping list for the recipes appearing in the menu and nutrition facts summary.
Summary
"Summary" tab shows basic summary about daily nutrition and calories intake based on the generated menu. First pie chart shows average daily nutrition intake (grams or % from recommended Daily Value). Second pie chart shows average fat (saturated and others) intake, both in grams and % from recommended Daily Value. Third chart shows 7 bars with calories intake for each individual meal and weekday.
User's account
User’s profile
Full version of EasyMenu allows the user to have an own profile on the server. The user’s profile contains user’s recipes which can be accessed from any computer. The application should be installed on this computer, and Internet access is required. The recipes are automatically synchronized at login, so that the user always sees the most recent information on any computer. The recipes can be downloaded also if the application is not installed on the computer. Also the original versions of edited recipes and deleted recipes are stored on the server. They can be downloaded again at any time, making you safe from accidental deletion or loss of data.
The activation of the full version
The activation of the full version of EasyMenu happens automatically after payment and logging in. Then the licence file will be downloaded and installed. After that you will not have to log in on the same computer any longer, the application will remember you. It will also work if there is no Internet connection. You will have to log in on other computers, though.
Cookbook
In order to jump to "Cookbook" page, click on "Cookbook" button on "home" page or on top of the application window.
In the middle panel there are the recipes. All recipes in your cookbook are shown here and are automatically marked when the application starts for the first time. Clicking on checkbox of the recipe unmarks it, and clicking on checkbox again marks it. The recipes can be sorted according to the properties such as cooktime etc, or alphabetically.
You can also leaf through the list of the recipes using the arrows.
The right panel shows the detailed description of the recipe selected in the middle panel. It contains the picture, list of ingredients, cooking method and cooking time. "Nutrition Facts" tab shows Nutrition Facts label for selected recipe.
The left panels contain the search tools. Here you can select the recipes by type, rating, cooktime or ingredients. You can select several criteria by "ctrl"+click.
The middle panel consists of 5 tabs - "All", "Only marked", "Search results", "Recently added" and "Menu". "All" tab contains all recipes, whether marked or not. "Only marked" tab contains only the marked recipes. The menu will be generated only from them. When the search tools are used, the results appear in the "Search results" tab. "Recently added" tab shows recipes recently added into your cookbook. "Menu" tab shows all recipes included in generated menu.
Create new cookbook
To create a new cookbook: select "File" - "New" - "New cookbook", which will create empty cookbook.
Create demo cookbook
Demo cookbook is the one automatically downloaded with the application. To open it, go to "File" - "New" - "Demo cookbook".
Open & save
To open cookbook: select "File" - "Open" - "Open Cookbook" and select ".db" file, which contains stored recipes. You can also open individual recipes selecting "File" - "Open" - "Open Recipe(s)".
To open previously saved menu / shopping list: select "File" - "Open" - "Open Menu / Shopping list".
To save cookbook: select "File" - "Save As…" - "Save Cookbook as". It will store the cookbook on your file system in EasyMenu's ".db" format. You can also save individual recipes selecting "File" - "Save As…" - "Save Selected Recipe(s)".
To save generated menu / shopping list: select "File" - "Save As…" - "Save Menu / Shopping list". It will store the current menu and shopping list on your file system in EasyMenu's ".db" format.
Description
There are 3 different ways to see recipe's description.
- Description panel in Cookbook page
- Click on recipe in Menu or Shopping list page
- Click on "Description" tab in Shopping list page
Description panel in the Cookbook page displays the description of the selected recipe. You can go back and forward to browse descriptions for all recipes displayed in Cookbook's table. Click on the description with the right mouse button and you will see the options to print and selected description.
To see individual description for a recipe of the generated menu, click on recipe's icon in Menu or Shopping list page.
To see descriptions for all recipes of generated menu, select "Description" tab in Shopping list page.
Search recipes
You can search/filter recipes using the Tree list and using the Ingredients cloud in left panel, and quick search by the recipe’s name in the top of the window. Search result will be displayed in the separate tab where you can mark or unmark recipes.
To filter the recipes using the tree menu in the left panel, click on the type of recipe you want to select. The result will be shown in the "Search results" tab, from where you can mark or unmark recipes you want to add or remove from the menu.
You can select several criteria by holding "ctrl" and clicking on the types in the tree menu or Ingredients cloud in the left panel.
Add recipe
The recipes can be easily added to the cookbook.
To do so, click on the "Add" button in the upper panel of the Cookbook page or select "File" - "New" - "New Recipe". Then fill in the fields - type in the title of the recipe, write a description and set the parameters in the drop-down menus below. In order to add a picture to the recipe, click "Google". The application connects to the Google search engine and searches for suitable images. Select the image you like by clicking on it, and confirm your choice by clicking "Select" below.
You can specify which courses this recipe is suitable for: mark any combination of "Breakfast", "Lunch" and "Dinner" in checkboxes. If unchecked - randomly generated menu will take it into account and will never place the recipe into this particular course. It is useful if you don't want that EasyMenu suggests this recipe for e.g. for breakfast when generating the random menu.
When you are done, click "Create" below. Congratulations - you have added a recipe.
Edit recipe
The recipes can be easily edited as needed.
In order to select which recipe to edit, click on the recipe in the Cookbook page. The description of the recipe will be shown in the right panel. Then click on the "Edit" button in the upper panel of the Cookbook page or select "Edit" - "Edit Recipe". Then edit the fields as required - change the title of the recipe, edit the description and change the parameters using the drop-down menus below. In order to add a picture to the recipe or change the existing one, click "Google". The application connects to Google search engine and searches for the suitable images. Select the image you like by clicking on it, and confirm your choice by clicking "Select" below.
You can edit which courses this recipe is suitable for: mark any combination of "Breakfast", "Lunch" and "Dinner" in checkboxes. If unchecked - randomly generated menu will take it into account and will never place the recipe into this particular course. It is useful if you don't want that EasyMenu suggests this recipe for e.g. for breakfast when generating the random menu.
As you are done, click on "update" below. The changed recipe will appear in the list.
Add nutrition data
Each recipe in your cookbook can have nutrition information assigned. It is possible to add or edit ingredients and link them with the existing nutrition data from the USDA nutrient database. USDA database is currently available in English or Russian.
If you add a new recipe, just copy and paste description to the "Description" section in the "Add recipe" dialog and go to the "Ingredients" tab. All ingredients will be automatically parsed and displayed in the table.
If you edit an already existing recipe, just go to the "Ingredients" tab in the "Edit recipe" dialog.
In the "Ingredients" tab you will see the ingredients table with the following columns:
- Ingredient - text extracted from your recipe's description (e.g. "200 ml coconut milk")
- Amount - amount of the ingredient extracted from the previous column (e.g. "200 ml")
- Grams - amount of the ingredient converted into grams (e.g. "188.3 g"). Link to food item in nutrient database is required to calculate the amount in grams correctly (if the ingredient is not linked yet, "Grams" field will have "link first" text written in red).
- Grocery item - a button that is used to find and link the ingredient with the food item in the USDA nutrient database. If the button is green it means that the ingredient is linked and name of Grocery item is shown. If the button is red then the ingredient is not linked. In this case some additional information is shown: "
items" - how many items matches text in first column, "no match" or "too many" - can not automatically match database items.
The "Grocery item" column always tries to link your ingredient with the nutrition data automatically. It is done based on the text in the "Ingredient" column and nutrition items already linked before.
All fields (except "Grams") can be edited with double-click on the table's cell.
Use the "Parse from description" button to parse updated ingredients table from the "Description" tab again.
Nutrition Facts label
All values which are written in red must be entered or corrected. After all required information such as amounts in grams, number of servings and link to the food item in the nutrient database is specified correctly, Nutrition Facts label will be automatically generated and saved for the recipe.
Nutrition Facts
Delete recipes
You can easily delete the recipe you wish. To do so:
- Select the recipe to be deleted by clicking the row with recipe in the "Cookbook" page. The recipe details and description will appear in the right panel.
- Click "Delete" button in the upper panel or select "Edit" - "Delete recipe(s)".
- The application will ask whether you really want to delete the recipe, and if you selected several recipes, it will list all by name. If you are sure, click OK.
Note that this operation deletes the recipe permanently, and should be used with caution. Only the users of the full version of EasyMenu have the possibility of recovering deleted recipes.
Menu
Mark recipes
When the application starts for the first time, all recipes are automatically marked and are shown in the "All" tab.
You can unmark recipe which you definitely do not want to cook and which will not be included in generated menu. Do so by clicking the checkbox of the recipe. Mark the recipe which will be included in your menu for next week from the list of your favorite recipes by clicking on checkbox again.
The final menu will be generated only from the marked recipes. They show in the "Only marked" tab.
Generate menu
The menu is generated from the recipes currently marked and appearing in the "Only marked" tab. After the recipes are marked, select "Menu" page by clicking the corresponding button in the upper field. You will get a menu from all recipes you marked.
If you are dissatisfied with the result, click "Refresh" button, and the menu with the same properties from the same marked recipes will be regenerated. Alternatively, click on "Edit menu" and change the menu properties as described below.
You can also Drag&Drop recipes from recipes' table into the generated "Menu".
The ready menu consists of 4 tabs: "Menu", "Description", "Shopping list" and "Summary", containing the menu, cooking instructions for each recipe appearing in the menu, shopping list and nutrition facts summary.
Edit menu
You can specify how the final menu will be generated through Menu's properties. Select "Edit menu" tab to edit Menu's properties. In the Menu's properties there are 5 different possibilities for each meal:
- Eat out - skip the meal. No recipe will be provided for this meal.
- Left over - cook meals from left over ingredients. No recipe will be provided for this meal.
- Random meal - select recipe randomly from the recipes marked by you.
- Repeat - the recipe is selected randomly, and will be repeated 1 or more times, each time the same number appears in the properties. Thus the menu will have repeated recipes. Same numbered repeats (1-15) will be the same recipes.
- Recipe name – specify the recipe to use for the meal manually from your selection.
In the version EasyMenu 1.5 it is also possible to add several recipes per meal. To do so, please point the mouse on the meal and click the blue “+” sign in the upper left corner. You can assign properties to each recipe in the same way.
You can also Drag&Drop recipes from recipes' table into "Edit menu" tab.
You can change menu's start weekday: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday - as required. You can also specify whether Breakfast, Lunch or Dinner must be included in Menu.
Open & save
To save the menu with the shopping list: select "File" - "Save As…" - "Save Menu / Shopping list". It will store the menu with the shopping list in your file system in EasyMenu's “.db” format.
To open the menu with the shopping list: select "File" - "Open" - "Open Menu / Shopping list" and select ".db" file, which contains the stored menu with the shopping list.
Share menu
When the menu is generated, you may wish to share it in your social network. To do so, click on "Share" below the menu. You will have options what do you want to share – menu, description, shopping list and summary. After your menu is uploaded to a public server you will get a list of possible networks to share. Select the one you need and follow directions.
Generated menu can be printed either from the Internet Browser (click on "Share" button and wait until uploaded menu is opened in your Internet Browser) or directly from the EasyMenu application (select "File" -> "Print" -> "Print Menu & Shopping List" and select "Menu").
Shopping List
You can see shopping list for the generated menu in the "Shopping list" page selecting the "Shopping list" tab. You can see what needs to be bought for next week's menu and edit individual grocery items if needed, editing or adding items.
Summary
"Summary" tab shows basic summary about daily nutrition and calories intake based on the generated menu. First pie chart shows average daily nutrition intake (grams or % from recommended Daily Value). Second pie chart shows average fat (saturated and others) intake, both in grams and % from recommended Daily Value. Third chart shows 7 bars with calorie intake for individual meal and weekday.
Open & save
To save the menu with the shopping list: select "File" - "Save As…" - "Save Menu / Shopping list". It will store the menu with the shopping list on your file system in EasyMenu's ".db" format.
To open the menu with the shopping list: select "File" - "Open" - "Open Menu / Shopping list" and select ".db" file, which contains the stored menu with the shopping list.
Share shopping list
The shopping list can be shared in your social network the same way as generated menu. To do so, click on "Share" below the menu. You will have options what do you want to share – menu, description, shopping list and summary. After your menu is uploaded to a public server click on "Shopping list" link and after Shopping list page is opened, you will get a list of possible networks to share. Select the one you need and follow directions.
Generated shopping list (as well as the menu) can be printed either from the Internet Browser (click on "Share" button and wait until uploaded menu is opened in your Internet Browser) or directly from the EasyMenu application (select "File" -> "Print" -> "Print Menu & Shopping List" and select "Shopping list").