Skip to content

First update of recipe app

Latest
Compare
Choose a tag to compare
@rbhatt1999 rbhatt1999 released this 22 Apr 08:41

Project details:

Login page and registration page:

  • Should be built with Devise.
  • Food list (only for a group that has less than 3 members):
  • Should display a list of food added by the logged-in user as in the wireframe (display also quantity of a given food).
  • Should lead to a form that allows users to add new food

Recipes list:

  • Should display a list of recipes created by the logged-in user as in the wireframe.
  • Should lead to recipe details.
  • If the user is the owner of the recipe, should allow the user to delete it.

Public recipe list:

  • Should display a list of all public recipes ordered by newest as in the wireframe.
  • Should lead to recipe details.

Recipe details:

  • Should display a toggle button that allows for a recipe to be made public or private.
  • If the recipe is public or the user is the owner of the recipe, should display the recipe details as in the wireframe.
  • If the user is the owner of the recipe, should lead to the form that allows the user to add new food.

General shopping list view (only for a group that has less than 3 members):

  • Should show the list of food that is missing for all recipes of the logged-in user (compare the list of food for all recipes with the general food list of that user).
  • Should count the total food items and total price of the missing food.
  • There are no N+1 queries happening.