The Content Inventory consists of all information, Meta elements and categorized list of contents in the application
ID | Page Title | Description | Contents | Data Type | Metadata | User Needs/Tasks | |
Title | Description | ||||||
1 | Pantry list | Provides an updated list of all inventory in the pantry | Item details | Text | Item Name | Name as mentioned in product label | To accurately identify the product, reduces ambiguity |
Original/updated quantity | Quantity when bought, updated quantity as used | To keep track of remaining quantity | |||||
Expiry Date | Expiry mentioned on product | To keep track of expiry for timely usage | |||||
Company name | Name of manufacturer | To improve product search | |||||
Aisle | Vegetables, Fruits, Cereals, Beverages, etc | For better organization and quicker retrieval | |||||
Date of purchase | The date of purchase | To keep track of purchases/ purchase frequency | |||||
Nutritional info | Calories, carbs, fats, etc. | To make healthy decisions | |||||
Associated recipes | Recipes that use the product | To match products with recipes | |||||
Purchase history | To track history and for suggestions based on frequently bought | To view past purchases and reorder | |||||
Barcode | For camera recognition | For easy pantry entry | |||||
Notes | For custom user entry | To keep specific notes | |||||
Image of item | Image | For faster recognition of product | |||||
Search | Text | To enable quicker retrieval | |||||
Add new item to pantry list | Button | To update pantry items | |||||
Remove from pantry list | Button | To remove an item from pantry list | |||||
1.1 | Product Page (Pantry) | Provides details of each pantry item | Item details | Text | Item Name | Name as mentioned in product label | To accurately identify the product, reduces ambiguity |
Original/updated quantity | Quantity when bought, updated quantity as used | To keep track of remaining quantity | |||||
Expiry Date | Expiry mentioned on product | To keep track of expiry for timely usage | |||||
Company name | Name of manufacturer | To improve product search | |||||
Aisle | Vegetables, Fruits, Cereals, Beverages, etc | For better organization and quicker retrieval | |||||
Date of purchase | The purchase date mentioned on the product | To keep track of purchases/ purchase frequency | |||||
Nutritional info | Calories, carbs, fats, etc. | To make healthy decisions | |||||
Associated recipes | Recipes that use the product | To match products with recipes | |||||
Purchase history | To track history and for suggestions based on frequently bought | To view past purchases and reorder | |||||
Barcode | For camera recognition | For easy pantry entry | |||||
Notes | For custom entry | To keep specific notes | |||||
Image of the item | Image | For quicker recognition | |||||
Product Description | Text | To understand the product | |||||
Share item | Button | To share a product with someone outside app | |||||
2 | Shopping cart | Provides an updated list of all inventory in the shopping list | Item details | Text | Item Name | Name as mentioned in product label | To accurately identify the product, reduces ambiguity |
Price | The price that was paid for the purchase | To improve decision making based on pricing | |||||
Quantity | Quantity when bought, updated quantity as used | To understand quantity of products | |||||
Expiry Date | Expiry mentioned on product | To keep track of expiry for timely usage | |||||
Company name | Name of manufacturer | To improve product search | |||||
Aisle | Vegetables, Fruits, Cereals, Beverages, etc | For better organization and quicker retrieval | |||||
Nutritional info | Calories, carbs, fats, etc. | To make healthy decisions | |||||
Purchase history | To track history and for suggestions based on frequently bought | To view past purchases and reorder | |||||
Barcode | For camera recognition | For easy pantry entry | |||||
Notes | For custom user entry | To keep specific notes | |||||
Image of item | Image | For faster recognition of product | |||||
Search | Text | To enable quicker retrieval | |||||
Add new item | Button | To update shopping list | |||||
Wishlist | Button | To save products for future purchase | |||||
Export shopping list | Button | To share shopping list with other users out of app ecosystem | |||||
2.1 | Product Page (Shopping) | Provides details of each item on the universal database | Item details | Text | Item Name | Name as mentioned in product label | To accurately identify the product, reduces ambiguity |
Price | The price that was paid for the purchase | To improve decision making based on pricing | |||||
Quantity | Quantity when bought, updated quantity as used | To understand quantity of products | |||||
Expiry Date | Expiry mentioned on product | To keep track of expiry for timely usage | |||||
Company name | Name of manufacturer | To improve product search | |||||
Aisle | Vegetables, Fruits, Cereals, Beverages, etc | For better organization and quicker retrieval | |||||
Nutritional info | Calories, carbs, fats, etc. | To make healthy decisions | |||||
Purchase history | To track history and for suggestions based on frequently bought | To view past purchases and reorder | |||||
Barcode | For camera recognition | For easy pantry entry | |||||
Notes | For custom user entry | To keep specific notes | |||||
Item image | Image | For quicker recognition | |||||
Product Description | Text | To understand the product | |||||
Add to pantry | Button | To add a purchased to product to pantry and simultaneously remove from shopping list | |||||
Add to shopping list | Button | To add an item to shopping list | |||||
Similar products | Image/ text | For user to view and compare similar products | |||||
Share pantry | Button | To share a product with someone outside app | |||||
Remove from shopping list | Button | To remove an item form shopping list | |||||
3 | Recipe List | to provide recipe recommendations based on available pantry items and user preferences/restrictions | Recipe details | Text | Name | Name and alternate names for same recipe (if any) | To easy identification of recipe |
Ratings | User ratings to judge quality | To evaluate quality of recipe | |||||
Prep time | Estimated cooking time | To decide based on available time | |||||
Ingredients | List of all ingredients required | For a quick summary of what is needed. Also to know what is missing in pantry | |||||
Social tags | User generated. Eg: Christmas | For unconventional search associated with common lingo | |||||
Cuisine | Eg: Italian, Chinese, etc | To evaluate based on cuisine | |||||
Diet | Eg: Vegan, Pescaterian, No lactose, etc | To verify if recipe conforms to user's dietary practices/restrictions | |||||
Course | Appetizer, Main, Dessert, etc | To evaluate based on type of course | |||||
Type | Eg: Salad, Fast food, etc | To evaluate based on recipe type | |||||
Difficulty level | Eg: Easy, medium, expert | To evaluate if the user has sufficient expertise to carry out recipe | |||||
Cooking technique | Eg: Baking, frying, steaming, etc | For user to know if they have required equipment to carry out recipe | |||||
Nutritional info | Calories, carb, fat, etc | For healthy choices | |||||
Price | Sum of prices of included ingredients | To view total estimated price involved in cooking the dish | |||||
Serving size | Number of people recipe serves | To view/modify based on actual number of people cooking for | |||||
Image of recipe | Image | For quicker recognition and to evaluate aesthetics of output | |||||
Description | Text | For better understanding of the dish | |||||
Share | Button | To share recipes with friends | |||||
Favorites | Button | To save recipes for future | |||||
3.1 | Recipe Page | provides information and method of cooking to recipe | Recipe Details | Text | Name | Name and alternate names for same recipe (if any) | To easy identification of recipe |
Ratings | User ratings to judge quality | To evaluate quality of recipe | |||||
Prep time | Estimated cooking time | To decide based on available time | |||||
Ingredients | List of all ingredients required | For a quick summary of what is needed. Also to know what is missing in pantry | |||||
Social tags | User generated. Eg: Christmas | For unconventional search associated with common lingo | |||||
Cuisine | Eg: Italian, Chinese, etc | To evaluate based on cuisine | |||||
Diet | Eg: Vegan, Pescaterian, No lactose, etc | To verify if recipe conforms to user's dietary practices/restrictions | |||||
Course | Appetizer, Main, Dessert, etc | To evaluate based on type of course | |||||
Type | Eg: Salad, Fast food, etc | To evaluate based on recipe type | |||||
Nutritional info | Calories, carb, fat, etc | For healthy choices | |||||
Difficulty level | Eg: Easy, medium, expert | To evaluate if the user has sufficient expertise to carry out recipe | |||||
Cooking technique | Eg: Baking, frying, steaming, etc | For user to know if they have required equipment to carry out recipe | |||||
Price | Sum of prices of included ingredients | To view total estimated price involved in cooking the dish | |||||
Serving size | Number of people recipe serves | To view/modify based on actual number of people cooking for | |||||
Image of item | Image | For quicker recognition and to evaluate aesthetics of output | |||||
Ratings/Reviews | Numeric/Text | To evaluate quality of recipe | |||||
Social tags | Text | For unconventional search associated with common lingo | |||||
Description | Text | To understand the recipe better | |||||
List of ingredients | Text | To get a summary of all ingredients used in recipe | |||||
Tutorial | Video | For video tutorial of recipe execution | |||||
Tutorial | Text | For text-based step by step recipe guidance | |||||
Number of people | Numeric | To customize/reorient recipe for actual number of people | |||||
Add missing items to cart | Button | To auto-add items to shopping cart, when user does not have all the required items | |||||
Rate recipe | Numeric | To add rating based on experience | |||||
Review | Text | To add review based on experience | |||||
Similar recipes | Image/text | To view recipes that are similar to selected recipes | |||||
Share recipe | Button | To share a recipe with someone outside app | |||||
4 | Profile page | For maintaining user profile and customizations | Profile details | Text | Profile name | Preferred name of user | For customized experience |
Age | Current age of user | To give age specific recipes | |||||
Linked Email ID | For newsletter and backup | ||||||
Dietary preferences | Cuisine and diet preferences | For customized search results and suggestions | |||||
Dietary restrictions | List of ingredients to avoid | To avoid recipes containing restricted ingredients | |||||
People cooking for | Number of people you usually cook for | To give default recipes in preferred serving sizes | |||||
Measurement system | Imperial/metric | For customized experience | |||||
Language | App language | For customized experience | |||||
Location | City where app is being used | To source data from local market and apply local currency | |||||
Purchase history | Text | To view past orders | |||||
Friends | Button | When sharing pantry items among 2 or more people | |||||
Help & Support | Button | For in-app assistance to achieve user goal | |||||
Logout | Button | To log out of profile |