Added username session variable to createRecipe page
Added username to recipe schema and model
Added dynamic rows to createRecipe page
Fixed problems/spelling in ingredient schema/model
Added proper error checking to createRecipe page
Added handleChange functions for ingredients, measurments, and units
Added function to post ingredient information from backend to database ingredient mongodb collection
Added the ability to upload file on CreateRecipe page
Added function to get Recipes by recipeID
Removed unneeded console logs
Changed form push method to post
Changed names of inputs to match recipe model schema
Added function to backend to handle file and recipe upload.
Added upload/uploads path to client config.json
Adds ingredients to database
Insures no bug when not uploading file on create recipe page
Removes unnecessary code
Limits number of responces for getRecipes function
Takes ingredients, measurements and units and shoves them into arrays, to fix uploading single letters as ingredients when only adding one ingredient to a recipe.
Changed serving size's type in the recipe schema from string to number
Removed junk code
Added dynamic rows to createRecipe page
Updated recipe schema with:
amount per serving
amount per serving unit
prep time unit
baking time unit
cook time
cook time unit
added cook time to total time calculation
Updated create recipe page with inputs for:
amount per serving
amount per serving unit
prep time unit
cook time
cook time unit
baking time unit
Min/max character checking was added for the recipe name, description, and directions.
Added none as a unit for amount per serving
Fixed bug where form would submit if you removed a row from the
Removed and commented-out unnecessary functions.
Added checks to ensure non-negative numbers and zero (in some cases) are not allowed to be submitted on the createRecipe page.
Closes #42