Dynamic Project

Overview

The Dynamic Project is creating a site with dynamic interface elements. There are two parts:

  1. Part 1: Dynamic UI with jQuery
  2. 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%