top of page

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.

Picture1.png
Home: Welcome

Project Demo

Home: Video

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.

Home: About

Team 4 - Virtual Pantry

Get to know the team behind Virtual Pantry

unnamed.jpg

Ben Penwell

CSE Senior, UNR

RiceBowl.png

Brian Ly

CSE Senior, UNR

1ca814f88b64f484499465d4f6eeade0--wing-r

Chris Koh

CSE Senior, UNR

Plain_pizza_detail (1).png

Zach Sonner

CSE Senior, UNR

Home: Team Members

Instructors / Advisors

Salmon and Shrimp Feast Classic Pate.png

Dr. Sergiu Dascalu

Instructor

CS 426

kimchi_dribbble-1-06_2x.jpg

Devrin Lee

Instructor

CS 426

zume-robot.jpg

Dr. Emily Hand

Advisor

UNR CSE Department

Home: Team Members

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

Capture.PNG

Technology

Virtual Pantry is developed utilizing Android Studio, the Java programming language, Github, Spoonacular, and XML.

AndroidStudio.PNG
Home: News

Resources

All technical reports, journal articles and books related to Virtual Pantry

CS 425

Project Assignment 1

CS 425

Project Assignment 2

CS 425

Project Assignment 3

CS 425

Project Assignment 4

CS 425/CS 426

Project Domain Book

CS 425/CS 426

Journal Article

CS 425/CS 426

Journal Article

CS 425/CS 426

Journal Article

CS 425/CS 426

Application Programming Interface

CS 426

Project Part 1

CS 426

Project Part 2

CS 426

Project Part 3

CS 426

Project Part 4

CS 426

Project Poster

Home: CV
bottom of page