Cohere Digital

Work About Me Github

Niagara Falls Tourism Website

  • Web Design
  • Branding
  • Programming
View Online

From 2011 - 2021 I worked as the Creative Director of Niagara Falls Tourism. I was responsible for all aspects of the design and development of the Niagara Falls Tourism website (amongst several other sites and most other design initiatives).

The Niagara Falls Tourism website is built using the ProcessWire CMS. All aspects of the site are custom designed and programmed. There are inumerable features designed to improve SEO, usability, optimization, and ease of operation for the staff at NFT.

Events Section

The events section features custom-built live filtering powered by MoonJS. The filtering retrieves a JSON list from the server and renders to the page using fast virtual DOM diffing and DOM operations. Events can be submitted by users on the front end for quick approval and editing in the back end by site admins. For events with a large number of recurring dates a custom admin interface built using VueJS and Recurr allows hundreds of dates to be populated with minimal effort. Recurring events are then displayed once per page of events on the front-end to ensure they receive increased exposure without dominating the listing.

VR Videos

A series of 360 videos were produced to showcase signature experiences. The videos are featured in their own section of the website and use custom Javascript to detect the users' VR capabilities to ensure a seamless experience.

Weather Forecast

A custom-built weather forecast page using the Darky Sky API integrates user-generated images to represent the various weather conditions on the daily forecast.