Using gems: devise, cancan, and role model for user authentication system.
Moved header and footer to layout along with flash messages for devise.
Generated views and route from devise for authentication system
Config for devise gem.
User model and devise migration
Role model used for user roles, not the gem. Including migration
Abilities class for CanCan
Rebuilt main controller with code moved into private methods. Documentation added to controller. I can't figure out category_filter in Yelp API isn't working.
Custom route and view created for restaurants available within certain cuisine.
Showing nothing but cuisines in index view..for now.
Index view links cuisines to their page, which lists restaurants of that cuisine
Added optional category_filter (cuisine) into query string for Yelp API, improved error checking, and cleaned up code
Cuisine view showing restaurant name.
Fixed console errors from missing default javascript and css files.
Fixed spelling errors and started using cookies (currently city only). cuisine action of main controller responds to JSON.
Added extra div on view for AJAX to populate with restaurants.
Javascript to get list of restaurants by cuisine with ajax using json
Added some styling and put wrapper around content.