Build an app that allows users to keep track of recipes. Before coding, think through your design using SQL Designer to visualize the relationships between tables and models. Determine what kind of many-to-many relationships you will implement.
- As a user, I want to add a recipe with ingredients and instructions, so I remember how to prepare my favorite dishes.
- As a user, I want to tag my recipes with different categories, so recipes are easier to find. A recipe can have many tags and a tag can have many recipes.
- As a user, I want to be able to update and delete tags, so I can have flexibility with how I categorize recipes.
- As a user, I want to edit my recipes, so I can make improvements or corrections to my recipes.
- As a user, I want to be able to delete recipes I don't like or use, so I don't have to see them as choices.
See spec folder
- Markdown
- HTML
- Ruby
- Sinatra
- Pry
- Heroku
- CSS
- Bootstrap
- Clone this repository
- Navigate into file
- Connect to postgres
- Enter commands:
- rake db:create
- rake db:migrate
- Open in Sinatra
- Navigate to localhost:4567
- None
This software is licensed under the MIT License and the Mind Your Own Beeswax license.
Copyright © 2016 Leah Nelson and Sam Park