Manage your foods, shopping lists, and recipes.
Manage your foods, recipes, and shopping lists all in one convenient app!
I couldn’t tell you how many times I’ve forgotten which ingredients I have in my kitchen. When I go grocery shopping, I often accidentally buy something I may already have! And remember that cheese in the bottom drawer of the fridge? Me neither. I could have sworn that it had another week of life left in it. Yuck!
Cupboard plans to solve these problems, as well as provide other functionality to drastically improve your cooking and shopping experience. With the Cupboard app, you will be able to keep track of foods you already have in your pantry, when they expire, and more. Having your ingredients stored inside your phone, you can go shopping with the peace of mind that you will not buy foods you already own. It is Cupboard’s mission to save you time and money both inside the kitchen and out.
Open the navigation tray in the upper-left corner. Tapping the area at the top will lead you to the sign-in/account creation screen. Simply input your email and password to create an account!
The home screen displays your foods that are about to expire and the last lists you modified.
Open the navigation tray once again in the upper-left corner and head over to cupboard. Clicking the red button at the bottom will lead you to adding a new food screen. Input a name, expiration date, quantity, category, and description for your food. Alternativly, scan in the barcode with the camera button in the upper-right corner to fill in the data for you! Change the quantity of each item as you use them by tapping on the number to the right of each.
Use shopping lists to keep track of what you need at the store. Click the red button at the bottom to create a new shopping list. Enter each of your items on your list, pressing enter between each one. Once you’ve bought the item, simply check it off by tapping on the buttons on the left.
Meet the Devs!
Install Android Studio.
From the home screen or an open project, navigate to to settings:
Home Screen: Bottom right Configure > Settings
.
Open Project: File > Settings
or CTRL + ALT + S
.
Appearance & Behavior > System Settings > Android SDK
.Android API 27
and Android 8.0 (Oreo)
.SDK Tools
tab.Android SDK Build-Tools
, Android Emulator
, Android SDK Platform-Tools
, and Android SDK Tools
are all checked and their status is “Installed”.Editor > Code Style > Java
.Code Generation
.m
.s
.Line comment at first column
.Add a space at comment start
.Block comment at first column
.Wrapping and Braces
tab.Comment at first column
.Simple methods in one line
.git clone https://github.com/SCCapstone/Cupboard.git
Extended Controls (triple dots) > Google Play
and click Update.Try some of these things:
Gradle > :app > Tasks > build > clean
.Tools > Android > Sync Project with Gradle Files
.public class fileName
to run all of the tests in the file.com.thecupboardapp.cupboard
.More info here: Stetho