Designing an E-Commerce Website for Good Hot Tubs during the FLUI Hackathon

Context

Client work

FLUI Hackathon, Spring 2024

My Role

Wire framing, prototyping, UI Design

Tools

Figma,

Illustrator

PROJECT GOAL

Making It Easier to Choose the Right Hot Tub

Good Hot Tubs is a new brand focused on creating affordable, high-tech, and portable hot tubs.

During the one-week FLUI Hackathon, we worked with the client to design a website that highlights these key values while helping users find the model that best fits their needs.

MY ROLE

Leading the UX/UI Design

I worked on the overall UX/UI design of the website, focusing on establishing a clear information hierarchy, consistent layout patterns.


Throughout the process, I built components and applied auto-layouts in Figma to make the design scalable and ready for development.

DESIGN

Comparison page

This page helps users find the spa that best fits their needs by comparing models based on price, features, and specifications. It simplifies decision-making and guides users toward the right choice more easily.

Home page with videos

Among the materials provided by the client, the videos were visually stronger than the images. We used this as an opportunity to feature product videos on the homepage, making the design feel more dynamic and engaging.

Project page with thorough explanation

The project page presents detailed information in a visual and easy-to-understand way, using visual elements to help users grasp each feature quickly.

DESIGN PROCESS

Iterations: Exploring different styles

Since the second client meeting would be our last, I explored as many design styles as possible to gather feedback and understand their preferences. These three were the main iterations I presented.

Exploring different styles of a product page

Exploring different styles of a product page

Style guide

Before starting the design, we defined the style guide — setting colors, typography scales, and button sizes in advance. This helped maintain consistency across pages and sped up the overall design process.

Preparing the Design for Development 

After completing the designs, I applied auto-layouts based on a consistent grid system so the client could easily hand the files over to developers.

Final screens in Figma

REFLECTIONS

Takeaways

Learning

Fast iterations for fast decisions

Fast iterations for fast decisions

Since we were short on time, we had to make quick design iterations. This helped us learn fast, what worked and what did not, without getting stuck on a single design direction.

Impact

Chosen to continue collaboration

Chosen to continue collaboration

After the hackathon, out of the three teams that worked with this client, the company asked our team to continue collaborating with them when they begin developing the website.

You made it to the end! Thanks for reading:)

Thanks for stopping by &
feel free to drop me a line!

Currently seeking for new opportunities!

Copy email?

sykrislee@gmail.com

Designed with love & tons of iced coffee ©2025 Kris Lee

Thanks for stopping by &
feel free to drop me a line!

Currently seeking for new opportunities!

Copy email?

sykrislee@gmail.com

Copy email?

sykrislee@gmail.com

Designed with love & tons of iced coffee ©2025 Kris Lee

Thanks for stopping by &
feel free to drop me a line!

Currently seeking for new opportunities!

Copy email?

sykrislee@gmail.com

Copy email?

sykrislee@gmail.com

Designed with love & tons of iced coffee ©2025 Kris Lee