Ember application that allows users to select and view key information about Portland neighborhoods.
Behavior | Input | Output |
---|---|---|
App displays interactive map of Portland neighborhoods. | User loads webpage. | Page displays map with neighborhood boundaries. |
User selects neighborhood | Click on highlighted area of google map. | Neighborhood page loads with information about that neighborhood. |
Neighborhood page displays Walkscore, Google Maps, and Bike Index API . | Click on neighborhood. | Page loads with Walkscore, number of stolen bikes and a Google Map of the area. |
User submits a review | Review form is filled out and submit is clicked. | Neighborhood page reloads with new review with star display for rating. |
You will need the following things properly installed on your computer.
- Git
- Node.js (with NPM)
- Bower
- Ember CLI
- PhantomJS
- Google Chrome Extension "Allow-Control-Allow-Origin:*"
git clone https://github.com/spburden/neighborly-pdx-ember
cd neighborhood-ratings
npm install
bower install
ember serve
- Visit your app at http://localhost:4200.
- Open Chrome and Enable cross origin resource sharing in the Google Chrome Extension "Allow-Control-Allow-Origin:*"
- Go to: https://neighborly-pdx.pagefrontapp.com/
- Click load unsafe scripts (if an API does not load)
There are currently no known bugs for this project. If you discover any issues, you can reach me via the contact details below.
If you have any questions about this project, please contact Andrew at [email protected] or Stephen at [email protected]
- JavaScript
- Ember
- Node.js
- Google Maps API
- Walkscore API
- Bike Index API
- Census Bureau API
- Sass
- HTML
This webpage is licensed under the MIT license.
Copyright (c) 2016 Stephen Burden, Eric Krause, Andrew Merrell, and Jackson Meyer