Keep track of your grocery list while meal planning. Store your recipe ingredient requirements within the app. Add all the ingredients for a recipe to your grocery list at the tap of a button.
This app uses a MVVM architecture with ReactiveKit and Bond. Data persistence is handled by Realm. Alamofire will be used for API requests (when implemented) and Gloss is used for JSON decoding. R.swift is used for strongly typed resource access.
Clone the repository. From the terminal, run pod install
to download the required pods.
Build the project to generate the required R.swift file.
If there is any issue, see the R.swift documentation here (under CocoaPods installation).
- Delete confirmation when deleting recipes
- Look into handling pluralizations of items
- Redesign UI to be prettier
- Ensure keyboard never obscures text fields
- Sort recipes alphabetically
- Setup Alamofire routers
Grocery List | Recipes List | Recipe Ingredient List |
---|---|---|
This project is licensed under the MIT License - see the LICENSE file for details