rvm install ruby-2.3.0;
rvm gemset create drinks;
rvm use ruby-2.3.0@drinks;
gem install bundler;
bundler install;
rake db:setup;
rake db:migrate;
rake db:seed;
- Week 1: Ingredient
- JSONAPI
- REST methods
- sort
- sparse fieldsets
- jsonapi-resources gem
- JSONAPI
- Week 2: Category
- ancestry
- materialized path pattern
- JSONAPI
- Relationships
- Explore ingredients relationship
- Link to related category
- Link to ingredient-category relationship
- Explore ingredients relationship
- Filters
- Include
- Create / POST
- Relationships
- Week 3: Recipe
- Friendly URL parsing
- Recipes
- RecipeIngredient
- Ingredient or Category
- RecipeIngredient
- Attributes API
- Week 4: Users
- JWT
- Securing JSONAPI resource access
- Week 5: React
- Sign Up
- Log In
- Add Recipe