Virtual Pantry
CS 426 Senior Project in Computer Science
CSE Department of UNR, Spring 2019
Team #4
​
Team 4’s Virtual Pantry project strives to integrate recipe exploration and cooking with an intuitive design that will appeal to the everyday consumer. The application can store ingredients the user has on hand, search from a huge database of diverse recipes that can be best made with the user’s ingredients, manage a semi-automated shopping list, and much more.
Project Demo
Project Description
Virtual Pantry's Goal
The Virtual Pantry app serves as a convenient and simple way to help all individuals cook at home without worrying about what to cook or what ingredients they have on hand. The app includes a grocery list functionality that will store ingredients that the user intends to purchase on their next shopping trip. When shopping, users can swipe away items that they pick up, which will automatically be added to the pantry to be used in recipes. It also includes a search function that will search the web for relevant recipes that use ingredients on hand with a multitude of search criteria such as cuisine type. A recipe of the day is displayed on the home screen to let users explore new flavor combinations and food types that they may not have tried before. An in-app recipe step display makes following a new recipe simple, and a like/favorite option makes it easy to keep track of enjoyable recipes made before. Users will also make their own unique profile on the app that will store information such as dietary preferences or allergies, which the recipe search will take into account when searching for recipes. The combination of all these functionalities along with a simple, user-focused interface creates a streamlined experience for any passionate home cook that will assist them in all their culinary needs.
Team 4 - Virtual Pantry
Get to know the team behind Virtual Pantry
Ben Penwell
CSE Senior, UNR
Brian Ly
CSE Senior, UNR
Chris Koh
CSE Senior, UNR
Zach Sonner
CSE Senior, UNR
Instructors / Advisors
Dr. Sergiu Dascalu
Instructor
CS 426
Devrin Lee
Instructor
CS 426
Dr. Emily Hand
Advisor
UNR CSE Department
News and Technology
The latest news and technologies of the Virtual Pantry Android application
Current State of Application
Virtual Pantry is currently in its early stages of development. Our current focus of the application is refining our user interface design and incorporating an application programming interface
Technology
Virtual Pantry is developed utilizing Android Studio, the Java programming language, Github, Spoonacular, and XML.
Resources
All technical reports, journal articles and books related to Virtual Pantry