February 2020 - April 2020
Responsive Web Design | Design Thinking | Interactive Prototyping | Design System
Caravan.com is a one-stop shop for booking fully guided bus tours around the world. Caravan seeks to modernize their website experience with a mobile-first approach for an easy to use, responsive interface.
As the design lead, I facilitated design thinking workshops with stakeholders and worked closely with the product owner of Caravan and their graphic designer to prototype a responsive redesign that upholds the Caravan brand. In addition, I created the foundations of a design system so that the frontend devs can leverage reusable UI components and a style library.
We started off this project with a week of design thinking workshops. The goal was to assess our assumptions about Caravan site visitors and come up with hypotheses that we can validate through prototyping and testing.
This project began at the start of the COVID pandemic, so we were unable to meet in person for these workshops. Facilitating design thinking workshops completely remotely was a new challenge for me. Rather than physical whiteboards and sticky notes, I adapted our process to digital tools, namely InVision Freehand. To simulate the whiteboarding workshop environment, I screen-shared my Freehand board and made notes and drawings with my iPad Pro and Pencil.
InVision Freehand proved to be a super helpful tool for live collaboration. Participants were able to follow along and they could see exactly what I was making note of during our discussions.
The redesign of caravan.com began with user flows. I broke the site down into different areas, depending on what a site visitor may be trying accomplish when visiting the website. It was important to detail how the user interacts with each page of the site for a seamless navigation.
Below is the brochure ordering user flow. Customers and travel agents can order free physical copies of brochures from Caravan delivered straight to their mailboxes.
As I was creating the prototypes, I compiled each element and component together into a design system. I utilized the atomic design system method, which started with the basic building blocks like typography, colors, and icons, which formed the core UI elements, and those in turn combine to create components and finally layouts. Breaking down the interface this way helped ensure a consistent design throughout the site and provided reusable components. In addition, I spec'd out each UI element and paired with our developers so that the final product would match the designs precisely. I also created a responsive matrix for core page layouts to show how the interface would adapt to various widths and devices sizes, ranging from mobile to tablet to desktop.
The demo below shows the redesign of a sample tour page. Each tour page section was contained in collapsible accordion components. This shortened a tour page drastically and allowed for more streamlined navigation.