Part 1 of this project showed us how to create the basic structure and styling of our pinboard, but static HTML and CSS can only get us so far. The last step in creating a fully functional pinboard is to add interactivity with JavaScript.

Updating HTML and CSS

We’ll be using JavaScript to control…

In this project, you’ll create a ‘Pinboard’: a web application to save, categorise and collect images from across the internet. Users will be able to:

  • Add new images to the board.
  • Assign specific tags to these images.
  • Filter the board to show only images matching a specific tag.

You can…


Marketing as Education. We create technical articles and tutorials for your blog or technical community.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store