1 / 22

Foodie – Inception Feedback

Foodie – Inception Feedback. Team 3 Adeeb, Arjun, Ayswarya, Karun, and Manisha. Use Cases. Use-case I. Use-case II. Database. Database. Two databases Inventory database Stored on device Android supports SQLite Recipe database Stored on server SQLite Complex and large.

Download Presentation

Foodie – Inception Feedback

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Foodie – Inception Feedback Team 3 Adeeb, Arjun, Ayswarya, Karun, and Manisha

  2. Use Cases

  3. Use-case I

  4. Use-case II

  5. Database

  6. Database • Two databases • Inventory database • Stored on device • Android supports SQLite • Recipe database • Stored on server • SQLite • Complex and large

  7. Client Server Interaction

  8. Client-Sever Interaction • Query type 1 • List • When the user selects a set of ingredients from his inventory and does a search, the client uses this type of query • Example: http://<server>/search?ingredients=<comma separated values>&cuisine<comma separated values>&type=List • For this type of query, the server returns a list of recipes with basic details for each. The list will be an XML

  9. Sample Response (Query type – List) <Recipes>    <Count></Count>    <Ingredients_Have></Ingredients_Have>    <Recipe>        <ID></ID>        <Title></Title>        <Cuisine></Cuisine>        <Ingredients_Required></Ingredients_Required>    </Recipe>    <Recipe>        <ID></ID>        <Title></Title>        <Cuisine></Cuisine>        <Ingredients_Required></Ingredients_Required>    </Recipe></Recipes>

  10. …Continued • Query type 2 • Text • When the user selects a particular recipe from the list of recipes shown by the client, another query is made to the server • Example: http://<server>/search?ID=<ID> • This type of query returns the complete recipe text for that particular recipe

  11. Sample Response (Query type – List) <Recipes>    <Recipe>    ...Text...    </Recipe></Recipes>

  12. How Different Are We!

  13. How is Foodie different from Cookmate? • Foodie provides more granular control • User can select individual ingredients from the inventory and then search • Cookmate requires the user to install recipe packs to get new recipes. Foodie gets the recipes from our server. No new recipe packs are required. New recipes can be added to our database and all users can get them. For free!

  14. …Continued • Foodie also lets users select specific cuisines. Recipes which belong to those cuisines will be returned • We also have plans of letting the user mail the shopping list

  15. UX Conceptualization

  16. Home Screen FOODIE Home Manage Search Shopping List Settings About Us

  17. Manage FOODIE FOODIE Home Categories Category 1 > - - + Item 1 Item 2 Item 3 Category 2 > + + - Item 4 Item 5 Item 6 Category 3 > - + + Item 7 Item 8 Item 9 Category 4 > + + - Item 10 Item 11 Item 12 Category 5 > Category 6 >

  18. Search FOODIE Search Category 1 v Item 1 Item 2 Item 3 Category 2 > Category 3 > Category 4 > Category 5 > Category 6 >

  19. Recipe Search Results FOODIE FOODIE Results Recipe Title Search Results Recipe 1 > Recipe…………………………………………………………………….. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. ………………………………………………………………………………………………………………………………………………………………………………. Recipe 2 > Recipe 3 > Recipe 4 > Recipe 5 > More

  20. Shopping List – Category Based FOODIE Shopping List Vegetables Tomatoes Onions Garlic Ginger Meat Chicken Prawns Beef Miscellaneous Sunflower Oil Vegetable Oil Tomato Ketchup Salt Pepper Sugar Tabasco Sauce

  21. Settings FOODIE Settings Home Cuisines Select the cuisines that you like v Facebook Connect Setup Facebook account Clear Inventory Delete all inventory data

  22. Thank You! Questions?

More Related