Resolve "Remove user view "subjects" and add user view fields to resources"
Related to #712 (closed)
Summary:
Models/Migrations
- Create user view table and model
- Create join table resources--user views
- Create join table allocations--user views
- Add user views to resources
- Add user views to allocations
Views
- UserViews CRUD pages
- Resources show/edit pages
- Allocations show/edit pages
- Add User Views to left sidebar
Controllers
- Create user view controller
- Add user views to resources params
- Add user views to allocations params
Routes
- Create user view resource routes, e.g., http://localhost:3000/user_views/1/edit
Data migration
- for subject categories in resources/allocations
- add user views for elementary, middle, highschool
- remove those subject categories
Specs
Edited by Brad Baxter