Back to all work

Promo Website

I designed a single page site for a Starbucks spring menu campaign using multiple coding languages. The design is based on the company’s established identity, with its signature deep green softened with a lighter seasonal palette to match the feel of the season. This project focused on functionality, it included a number of features that aimed to turn a familiar brand into something people are excited to interact with as a means of getting the public excited and talking about the new spring menu items.

Starbucks spring promo website shown on a laptop

Objective

The purpose of this project was to create a single page website for Starbucks using HTML, CSS, and JavaScript. The site was to be fixed at 1280px and feature multiple specific JavaScript components: a product display section that allows the user to control and view one available product at a time; a gameplay section that allows the user to input a number to be compared to a randomly generated number, where a message displays whether or not the numbers match; and a form that validates input upon submit using regex and event handlers, preventing submission and notifying the user of any missed required field on invalid input, and creating a JS object to display the user’s information on valid input. Based on these requirements, I was inspired to create a spring promotional website following Starbucks’ current brand identity and products. The purpose of this site is to display and inform customers of the new spring items on Starbucks’ menu. It serves customers as it provides product information, brand interaction, and a mode of communication with the company.

Synopsis

The work maintains Starbucks’ actual brand identity. I wanted to lean into the new “Back to Starbucks” initiative, which features a more handcrafted, welcoming, and comfortable atmosphere while still offering a sleek and elevated brand experience. That initiative was my main inspiration. I created a color palette based on Starbucks’ iconic green, and used a font similar to their bold, all caps style for the headers. As for the body font, I went with a handwritten style that drove home the “Back to Starbucks” feel. I also used images from Starbucks’ actual spring promotional update, specifically for the product display section, instead of stock images, so that while flipping through items everything seemed cohesive and realistic to the brand. I used content from that spring promotional update for the product descriptions.

Starbucks inspired color palette in deep greens and seasonal light tones
Typography: Century Gothic Bold header font and Rollerscript Rough body font

Process

I like to begin my design process with a clear understanding of the colors and fonts I will use. This helps me get an idea of how information will be displayed on the page, and where I will use color, images, and patterns throughout when I begin wireframing. Once I had a solid wireframe, I created a high fidelity mockup of the main landing page to ease into the content search. I like to choose one intention first and build everything from there, because it makes the blank canvas less daunting when I have something fixed in my head.

I like to stay organized so I always create a folder for image assets so I can gather as many as I’d like and test out different options as I go. Both the wireframe and high fidelity mockups were created using Figma.

I always code in increments, comparing the structure of my wireframe to the status of my page in the browser so I can be sure everything is showing up the way I intend. This was the routine I followed throughout every section: write the HTML, test and check DevTools as I go, then figure out my JavaScript. Once I had most of the functionality figured out, I began styling with CSS. Since I had fonts and colors picked out already, I added them to the root of my CSS document for easy access and switching when necessary.

High fidelity wireframe of the Starbucks landing page
Full page wireframe of the Starbucks promo site

Results

Starbucks spring offerings product display shown across tablets
The full Starbucks spring promo website, top to bottom