JavaScript Projects

A selection of my recent JavaScript projects.

Sample JavaScript code

Data Tables

Populates an HTML table with data stored in an array. Includes the option to remove data items.

Weather for Dublin

Uses the Fetch API to retrieve current weather information for the city of Dublin, Ireland.

Movies Listing

Uses the Fetch API to retrieve a searchable list of movie titles and images from the Internet Movie Database.

Random Quotes Generator

Uses the Fetch API to retrieve a randomly-choosen selection of ten inspiring quotations.

Calculator with Modules

A basic calculator that uses export/import statements to share code with a JavaScript module file.

Image Blue Filter

Uses CSS variables and HTML custom data attributes to adjust the filter blur property of an image.

Counter

An increment and decrement counter that changes the colour of the number displayed on the web page.

Tip Calculator

Calculates the tip for a restaurant bill based on the level of service and the number of customers.

Image Slideshow

A slideshow with an array of images from Dublin city, Ireland.

Random Colour Generator

Uses an array of hexadecimal values to randomly generate a background colour for the web page.