Skip to content

drishyashrestha/IOS_RECIPE_APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

By Drishya Shrestha

Name of App: Recipe Repository

Description

Recipe Repository is a comprehensive recipe management app designed to make cooking enjoyable and accessible for everyone.
It offers essential tools such as recipe browsing, meal planning, and organizing favorites, helping users discover new recipes and plan meals efficiently.

App Evaluation

Category: Food & Cooking

Mobile: The app leverages mobile features such as list views and simple navigation for a user-friendly experience. It does not require advanced features like camera integration or push notifications.

Story: Recipe Repository aims to make cooking easy and fun for users of all skill levels. It caters to individuals seeking to explore new recipes, organize their favorites, and improve their culinary skills.

Market: The market for cooking and recipe apps is large and diverse, with a wide audience of home cooks and food enthusiasts. Recipe Hub targets this market with a straightforward and easy-to-use platform for finding and organizing recipes.

Habit: Recipe Hub encourages users to cook more frequently and confidently by providing convenient tools for meal planning and recipe discovery. It fosters a habit of home cooking with helpful resources and a curated selection of recipes.

Scope: The app focuses on essential features achievable within iOS development. These include browsing recipes, saving favorites, creating meal plans, and generating shopping lists. These features provide a streamlined cooking experience.

Features

The following required functionality is completed:

  1. User Stories (Required and Optional) Required Must-have Stories
  • User can log in.

  • User can create a new account.

  • User can explore recipes by categories and type of food.

  • User can save favorite recipes.

  • User can view recipe details.

  • User can schedule meals and organize them into a calendar.

    Optional Nice-to-have Stories

  • User can share feedback on recipes by rating and reviewing them.

  • User can share recipes with others via social platforms.

  1. Navigation

Tab Navigation (Tab to Screen) Home Screen
Favorites Screen
Meal Planner Screen
Profile Screen
Flow Navigation (Screen to Screen)

Login Screen → Registration Screen
Login Screen → Home Screen
Home Screen → Recipe Details Screen
Home Screen → Favorites Screen
Favorites Screen → Meal Planner Screen
Meal Planner Screen → Profile Screen

Wireframes of the app https://imgur.com/a/Px8Yeju

Video walkthrough of the app https://www.loom.com/share/8cfa197b80a04a069f5d733b28599080

Networking https://developer.edamam.com/edamam-docs-recipe-api

License

Copyright [2024] [Drishya Shrestha]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages