Covid Gains- Project Name: Grosh

Grosh keeps track of all grocery related issues. Grosh can track the items a user buys based upon the user-input item list. Grosh can keep track of weekly budget, this will help the user stay within the weekly budget for groceries. The app can also calculate price of items after certain discount or sales tax. The app will keep track of grocery expirations, and suggest recipes with the ingredients set to expire before they expire.

External Requirements

In order to build this project you first have to install:

  • xcode on Mac from the App store

Setup

After cloning the repo, the user does not require any first-time configurations from the developer.

Running

After cloning the repo, to run the app simply: Go to the CovidGains folder, then double click on CovidGains.xcodeproj. This will prompt xcode to open and set the dependencies. Then to simulate the app: Click on the play button on top left, it will simulate the app on set virtual ios device.

Deployment

The app is deployed locally. To run it on a physical iOS phone, simply connect iOS device into Mac, using a lightning cable.
Open the project on Xcode, and go to Windows > Devices and Simulators. This will let you select your device and select connect via network checkbox this will pair your device. Run the project.

To run the binary on emulator without a physical device. Select emulator, and select the generation of ios phone to run it.

Testing

The unit tests are in /CovidGains/CovidGainsTests.

The behavioral tests are in /CovidGains/CovidGainsUITests.

Testing Technology

In some cases you need to install test runners, etc. Explain how.

Running Tests

In order to run unit tests click the diamond next to the test you would like to run.

To run the behavioral tests, go to the testing tab in XCode and press the play button next to the file name.

Website

https://sccapstone.github.io/CovidGains/

Authors

Praful Chunchu - prafulchunchu@gmail.com

Maitri Patel - maitri.patel293@gmail.com

Nishat Tabassum - nishat@email.sc.edu

Jeejun Kim - jeejun@email.sc.edu

Robert Carey - rtcarey@email.sc.edu