<commit_before># Flick-poc
This application is intended to be a slideshow to pull images from Flickr and display them as a slideshow to the user.

# Setup
1. Install npm - https://www.npmjs.com/
2. Install bower - http://bower.io/
3. Install a node webserver - `npm install -g http-server`

# Development
Run `http-server` from the root of the project

# Objectives
## Phase 1
1. Create a flickr account and upload 5 images
2. Setup an AJAX request to get those images from Flickr
3. Display images on the page, with left and right arrows to go previous / next

## Phase 2
1. Use bower to install jQuery
2. Replace all DOM interaction / event handling / Ajax / etc with jQuery 
3. Use a lightbox plugin to display the slideshow

## Phase 3
1. Use bower to install Bootstrap
2. Style the app using Bootstrap CSS

## Phase 4
1. Install and configure the [QUit Testing framework](https://qunitjs.com/)
2. Create a separate HTML file (`tests.html`) to display test results
3. Write unit tests for the jQuery logic<commit_msg>Updated Phase 3 requirements<commit_after># Flick-poc
This application is intended to be a slideshow to pull images from Flickr and display them as a slideshow to the user.

# Setup
1. Install npm - https://www.npmjs.com/
2. Install bower - http://bower.io/
3. Install a node webserver - `npm install -g http-server`

# Development
Run `http-server` from the root of the project

# Objectives
## Phase 1
1. Create a flickr account and upload 5 images
2. Setup an AJAX request to get those images from Flickr
3. Display images on the page, with left and right arrows to go previous / next

## Phase 2
1. Use bower to install jQuery
2. Replace all DOM interaction / event handling / Ajax / etc with jQuery 
3. Use a lightbox plugin to display the slideshow

## Phase 3
1. Use bower to install Bootstrap
2. Style the app using Bootstrap CSS
3. Use Bootstrap classes to create three different display styles:
 - 2 columns for mobile
 - 4 columns for desktop
 - 12 columns for wide screens

## Phase 4
1. Install and configure the [QUit Testing framework](https://qunitjs.com/)
2. Create a separate HTML file (`tests.html`) to display test results
3. Write unit tests for the jQuery logic
{'fraction_non_alphanumeric': 0.06669691470054447, 'fraction_numerical': 0.019963702359346643, 'mean_word_length': 3.603340292275574, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '435366', 'n_tokens_mistral': 646, 'n_tokens_neox': 601, 'n_words': 347}