An open API service indexing awesome lists of open source software.

https://github.com/ashblue/angular-code-challenge

Angular code challenge for https://github.com/aol/angular-test
https://github.com/ashblue/angular-code-challenge

Last synced: 4 months ago
JSON representation

Angular code challenge for https://github.com/aol/angular-test

Awesome Lists containing this project

README

          

# interview

This project is generated with [yo angular generator](https://github.com/yeoman/generator-angular)
version 0.14.0.

## Build & development

Run `grunt build` for building and `grunt serve` for preview.

## Push to GitHub pages

`git subtree push --prefix dist origin gh-pages`

## Instructions

Hello!

Here's an API call that returns a list of places with photos

http://mqlocal.aol.com/photos

To get photos for a place add the place ID to the API call like so

http://mqlocal.aol.com/photos/282039223

(If neither of the links work for you, use the provided sample files.)

Your mission, should you choose to accept it, is to build a single page application using AngularJS meeting the following requirements:

* The home page should display the list of the cities by name. The data should come from the first API call.
* Clicking a city name should display that city's photo thumbnails and captions. That data should come from the second API call.
* A user should be able to use a URL to navigate to the city list view or to the photo list view.

Please clone this project and submit your solution either as a zip file or as another GitHub repo. You can use index.html as a starting point.