Contents
Overview
The Dynamic Project is creating a site with dynamic interface elements. There are two parts:
- Part 1: Dynamic UI with jQuery
- Part 2: Dynamic Pages with Pagination
Due Date
Friday, December 17
Submitting the Dynamic Site
This page has more information on how to submit the midterm and schedule your presentation time. View Submitting the Dynamic Site post.
Responsive Site Scoring Rubric
SCORING RUBRIC
Scored Areas | % of Overall Score |
Setup – code is in main.js – jQuery library is included – yaml file used for data | 20% |
Deploy The site is deployed through Netlify – The files are stored in a GitHub Repository – Netlify is connected to the repository and publishing the site | 10% |
Dynamic UI with jQuery: Accordion The accordion on the front page is working | 15% |
Dynamic UI with jQuery: Filter Buttons The buttons on the home page filter the photos using the data-attributes. | 25% |
Dynamic Pages with Pagination You created pages with pagination from the YAML file. | 30% |
Extra Credit You can receive extra credit for – when you click an borough in the accordion it also filters the photos – Add additional photos to the Yaml file – add additional JavaScript-based interactions | Up to 10% |