ryanthames/beer-me — pull request #1 by ryanthames (2014-09-04 18:35:15+00:00)
Title: Fixed routing issues

Made the following changes to fix some significant routing issues:

* Changed the route for display beer to use the actual beer id - this allows for a user to send a link to the beer to someone else and it'll pull up the proper information. It also prevents an error if the user does a hard refresh of the page.
* Instead of using the scope of brewerydb service to pass beer info from the results page to the beer page, the app now just makes another API call for the beer id. Removed the brewerydb service altogether.

Ideas for improvement:

* Cache the information in a mongodb instance to improve performance. Right now the speed of the app depends on the speed of the 3rd party API.

You can view the new changes on the staging server - http://beer-me-please-staging.herokuapp.com/