View Code? Open in Web Editor
NEW
The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.
License: Other
Ruby 65.47%
JavaScript 0.06%
CSS 0.73%
HTML 30.68%
Batchfile 3.06%
recipe-app's Issues
Login page and registration page:
Should be built with Devise.
Create integration specs with Capybara for page:
Recipe lists
Recipe details
New Recipe
Sign up
Setting up initial setup:
Add User Model using rails g model User
Add validation
Add User Model spec
Create new recipe registration form
Food list:
Should display a list of food as in the wireframe.
Should lead to the form that allows users to add new food.
Add Recipe Model using rails g model Recipe
Add validation
Add Recipe Model spec
Customize the:
sign up view
sign in view
user update view
password reset view
Should be built with Devise
Add Users Controller using rails g controller Users
Add boilerplate views
Add routes
Add User request specs
Add basic setup for devise
Public recipe list:
Should display a list of all public recipes ordered by newest as in the wireframe.
Should lead to recipe details.
Add delete button
Add destroy route
Add destroy action
If the recipe is public or the user is the owner of the recipe, should display the recipe details as in the wire-frame.
If the user is the owner of the recipe, should lead to the form that allows user to add new food.
Add Food Model using rails g model Food
Add validation
Add Food Model spec
Should display a list of all public recipes ordered by newest as in the wire-frame.
Should lead to recipe details.
Add Foods Controller using rails g controller Foods
Add boilerplate views
Add routes
Add Foods request specs
Add delete button
Add destroy route
Add destroy action
Add Recipes Controller using rails g controller Recipes
Add boilerplate views
Add routes
Add Recipes request specs
Create integration specs with Capybara for page:
Food lists
Create food
Sign in page
In this milestone I will:
Setup new rails project.
Installed necessary project dependencies.
Should display a list of recipes created by the logged-in user as in the wire-frame.
Should lead to recipe details.
Should lead to create new recipe if the user is logged in.
If the user is the owner of the recipe, should allow user to delete it.