ChickenKyiv documentation

ChickenKyiv documentation

  • Summary
  • GitHub
  • Help

›

  • Features
  • Tests
  • ChickenKyiv Free Menu Release API Server

Frontend

  • Frontend
  • React Components
  • Releases Plan
  • | Release #0
  • | Release #1
  • | Release #2
  • | Release #3
  • | Release #4
  • | Release #5
  • | Release #6
  • | Release #7
  • RecipeBox Releases Plan
  • | Release #0
  • | Release #1
  • | Release #2
  • | Release #3
  • | Release #4

Recipe API Server Releases Plan

  • Recipe API Server Releases Plan
  • Release #0
  • Release #1
  • Release #2
  • Release #3
  • Release #4

  • ChickenKyiv Methods

Database Schemes

  • Database Schemes
  • FoodLog
  • Recipe Steps
  • ChickenKyiv Schema
  • Recipe Search API Schema
  • ShopList

  • GitHub repositories
  • ChickenKyiv Homepage content

ChickenKyiv Methods

MethodsAttributes
Get list of all created Menus. Each menu contain an array of recipe ids. Query GetMenus()
Get single Menu Query GetMenu(id)by passing menu id
Get latest published menu. return only one last menu from database.
Later use GetMenu query by passing second variable,
like `latest=true` Query GetLatestMenu()
It'll have 2 ways - ASC/DESC for filtration Query GetMenuByDate()
Get Menu object with all data inside Query GetMenuFull()by passing menu id
Get list with all created recipes Query GetRecipes()
Get one recipe Query GetRecipe(id)by passing recipe id
Get recipe connected with other tables in order to form an object
with all recipe data inside, that can be displayed on page
Query Get FullRecipe(id)
{ recipe ingredients attributes meta directions }
by passing recipe id
Get list of ingredients from one recipe Query GetRecipeIngredients(recipe_id)by passing recipe id
Find recipe by name Query GetRecipeIngredients by nameby passing name(string)
Get ingredients list from one grocery list, group by departments Query
Get ingredients, grouped by departments Query grocery_id -> departments -> ingredientsrecipe_id
Return grocery list object, with all related data inside Query GenerateGrocery(menu_id)
grocery departments ingredients recipe_idrecipe_name
return oauth token that used in login functionality Query GenerateLoginToken()
← Release #4Database Schemes →
ChickenKyiv documentation
Docs
FeaturesTestsReleases PlanRecipeBox Releases PlanDatabase Schemes
More
BlogGitHubStar
Copyright © 2018 ChickenKyiv company