HubSpotContentOffers / photo_gallery

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Information regarding this project repository

Goals

The goal of this project is to display a solid understanding of how utilize javascript, HTML5 and CSS3 to a lightbox plugin for displaying images in a photo gallery. Additionally add the ability to filter the images via a search filter for filtering out only images matching the search string. This project provided only a desktop mockup, leaving the design and development of the layout for screen sizes relevant to mobile and tablet devices on the student.

Languages

  1. HTML5
  2. CSS3
  3. Client side Javascript

Technologies and Techniques

  1. Chrome Dev Tools
  2. Editors
  3. Terminal
  4. git and github
  5. Mobile First Responsive Design
  6. Fluid width Responsive Design
  7. Dom manipulation
  8. Lightbox plugin for displaying images and captions
  9. Javascript driven search filter

Techdegree Project Description

In this project, you will create an interactive photo gallery using JavaScript and jQuery. Thumbnails and photos will be provided with descriptions. At the top of the page you'll have a search area where photos will hide and show depending on user input. When the user clicks on a thumbnail, the photo will display in a lightbox. There should be a back and previous arrows to cycle through photos.

NOTE: The Front End Web Development Techdegree is meant to train you in HTML, CSS and JavaScript, and let you practice and show your mastery of these fundamental building blocks of the web. Because of that, please avoid using frameworks like Bootstrap, Foundation, Skeleton, and so on for this project. Even though you may end up using frameworks like these professionally, you still need to know and be able to implement designs with your own knowledge of HTML, CSS and JavaScript.

In addition, please avoid submitting any projects that rely on a server-side technology like PHP or Ruby on Rails.

About


Languages

Language:JavaScript 95.6%Language:HTML 2.9%Language:CSS 1.5%