Seasonings Team Group Project === # EzRecipe ## Table of Contents 1. [Overview](#Overview) 1. [Product Spec](#Product-Spec) 1. [Wireframes](#Wireframes) 2. [Schema](#Schema) ## Overview ### Description Our app finds recipes that you can make using ingredients you already have, reducing waste. ### App Evaluation - **Category:** Food & Drink - **Mobile:** This app could be a website, but is better on mobile because the user will have a more seamless experience. - **Story:** Many people hate throwing away food. And many people still do it. Why? Because they don't know what else to do with it. Our app solves this issue by giving them something to do with it. - **Market:** It is a green app, because it reduces food waste. Also, it is great for home cooks or people looking to cook at home, especially in the pandemic. - **Habit:** Using our app makes you feel good. You are helping the world and ejoying yourself while doing it. - **Scope:** It is straight forward. We can apply many of the things we have done in previous labs and assignments such as TableView, using API, persistence, animations, etc. ## Product Spec ### 1. User Stories (Required and Optional) **Required Must-have Stories** * Something to enter your ingredients that you have * API to get recipes online * TableView showing the matching recipes **Optional Nice-to-have Stories** * Save recipes * Grocery list * Upload your own recipe * Images * Different filters ### 2. Screen Archetypes * Loading Screen (for when its retrieving recipes) * Launch Screen * Screen that will show recipe matches * Your pantry screen * Grocery list & pantry if we make it to that ### 3. Navigation **Tab Navigation** (Tab to Screen) * Your Pantry * Favorite Recipes **Flow Navigation** (Screen to Screen) * Recipe Matches ## Wireframes https://www.figma.com/file/SHnny47CD1LpLhaupTHGue/Untitled?node-id=0%3A1 ## Schema [This section will be completed in Unit 9] ### Models [Add table of models] ### Networking - [Add list of network requests by screen ] - [Create basic snippets for each Parse network request] - [OPTIONAL: List endpoints if using existing API such as Yelp]