"Birch & Glen"
Website Case Study

Image of 'Birch & Glen' Header

Overview


Description

This project involved the design and development of a six-page brochure site for the “Birch and Glen Wellness Spa,” a fictitious spa and facial treatment center located in downtown Glens Falls, New York (on the corner of Birch and Glen Streets). The site was constructed using the MODX CMS platform.

Goals

Develop a website that ideally reflects the needs of a lifestyle-oriented business that serves a mid-sized Upstate New York community, as well as several tourist enclaves throughout the surrounding region (Lake George, Bolton Landing, Saratoga Springs).

To help accomplish this goal, a series of highly flexible, modular and minimalist technologies were chosen for the architecture of the site; Foundation 6 (CSS presention layer), Alpine.js (for interactivity) and MODX (for content management).

Use of Generative AI

Throughout the project, AI-based tools were used to help assist in the creation of content:

  • All imagery on the site was developed using Adobe Firefly, an AI-based image generator
  • The text and copy throughout the site were mostly created using ChatGPT. A substantial advantage to using chatbots and LLMs for text creation is that often within seconds copy can be generated for deliverables which can be tailored to specific, targeted audiences or demographics.

Project Scope

Desktop/Mobile Website, Branding

Key Features

  • Custom MODX theme built with reusable chunks and templates
  • Dynamic menu navigation using the Wayfinder snippet
  • Foundation 6 responsive grid system
  • Custom utility CSS layer inspired by Tailwind syntax
  • Color utilitues imported from Tailwind CSS
  • Alpine.js powered UI interactions
  • IntersectionObserver-based scroll animations
  • Optimized image loading with loading="lazy"

Role

Web Developer (Front-End Design/Programming)

AI generated image used in 'Birch & Glen Wellness Spa' website
AI generated image used in 'Birch & Glen Wellness Spa' website
AI generated image used in 'Birch & Glen Wellness Spa' website

(Lifelike images that were created using Adobe Firefly, an AI image generator, which appear throughout the "Birch & Glen Wellness Spa" website.)

Design Process


Logo/Typography

'Birch & Glen' Logo
Typography used on 'Birch & Glen' Website

Color Palette

For this project, the entire suite of color utilities was imported from Tailwind CSS to help streamline the selection of colors.

tw-teal-950

tw-teal-900

tw-teal-800

tw-teal-700

tw-teal-600

tw-teal-400

tw-slate-100

tw-slate-50

tw-teal-50

During testing, the text-to-background color contrast ratios met AAA conformance levels, the highest rating under the Web Content Accessibility Guidelines 2.1 (WCAG 2.1) criteria which is often used to determine ADA compliance.

User Interface Design


Screenshots of 'Birch & Glen' Website

(The home page layout of the "Birch & Glen Wellness Spa" website in both dark and light modes which displays based on the settings of the user's operating system.)

Image of 'Birch & Glen' Home Page
Image of 'Birch & Glen' Facials Page
Image of 'Birch & Glen' Massage Page
Image of 'Birch & Glen' Sauna Page
Image of 'Birch & Glen' Pricing Page
Image of 'Birch & Glen' About Us Page

(Reusable MODX chunks were used for the dynamic display of images and titles throughout the site in the top hero area.)

Challenge


Build and design a small business website for a wellness spa with a customized aesthetic that avoids that avoids the generic, utilitarian template-driven appearance that is often associated with CMS-based websites.

Solution


The Birch & Glen Wellness Spa website was built using the MODX CMS, a content management framework that allows developers to create custom themes with almost unlimited design constraints. The front-end interface was built upon the highly modular Foundation 6 CSS framework with a custom spacing and utilities layer that large incorporates the syntax (ie. u-mt-4, u-pl-3) and functionality of atomic frameworks like Tailwind CSS.

In addition, for this project, the entire suite of color utilities from Tailwind CSS were imported to help streamline the workflow by allowing for color combinations to quickly be generated from Tailwind’s extensive collection of 247 pre-defined swatches. All color swatches from Tailwind were scoped (ie. c-tw-bg-blue-200) to avoid conflicts with the underlying Foundation 6 grid structure and components.

Results

Overall, this project reinforced the effectiveness of the hybrid approach of combining traditional, component-based frameworks, which allow for rapid prototyping, with atomic utility classes for spacing and layout control, as well as color selection, if desired.

View Project

Video Presentation