Skip to content

radyslavkrechet/PDPRecipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recipes

Clean architecture application that used:

  • RxSwift for bind View with View Model
  • CloudKit for CRUD operations with recipes
  • CoreStore pod for work with CoreData database
  • Swinject pod for injection of dependencies
  • SwiftLint pod for tooling of style and conventions

Setup the application before run:

  • Create a container in CloudKit Dashboard
  • Create custom record types with indexes Category Ingredient IngredientUnit Recipe
  • Create categories with names soup, main-dish, side-dish, bread, salad, appetizer, sauce, dessert, drink in Public Database
  • Create ingredient units with names ml, g, pc, kg, tbsp, tsp and l in Public Database