Skip to content

Back to work

Course Project · SI 407 Advanced Interaction Design · 2025

Cardamom – Ann Arbor

Redesigning the e-commerce experience to connect with students and streamline online ordering.

The redesigned Cardamom website shown on a laptop and a phone, with the headline “Ann Arbor’s Fresh Indian” over a biryani photo, set against a warm saffron background.

Overview

Role
UX/UI Designer & Researcher
Timeline
Fall 2025 (6 weeks)
Team
Individual project
Tools
Figma · UserTesting · Miro
Methods
Heuristic Evaluation · On-Site Observations · User Interviews · Usability Testing

TL;DR

In a 6-week solo project for SI 407, I redesigned the website of Cardamom, a local Indian restaurant in Ann Arbor, to replace phone-only ordering with a complete online ordering flow. Research with diners and the owner shaped a clearer menu structure and a cart and checkout built from scratch, and usability testing with 3 users led to two rounds of fixes, with testers calling it “so much easier than calling in.”

  • 6 wkTimeline
  • 4Research methods
  • 3Usability test participants
  • 2Design iterations

Cardamom is a beloved local restaurant in Ann Arbor, located about 10 minutes from Central Campus. Despite their exceptional food and community atmosphere, their website’s confusing navigation and inefficient ordering process was creating barriers. Additionally, the cafe was struggling to attract students due to the distance from campus.

This 6-week individual project focused on redesigning the complete e-commerce experience to replace their phone-based ordering system with a modern, digital solution that maintains their warm, authentic brand identity.

The problem

The Problem

  • No online ordering: customers must call to place orders
  • Static website with limited menu browsing functionality
  • Users found calling inconvenient and time-consuming

The Goal

  • Design a modern e-commerce flow for seamless online ordering
  • Allow users to browse menu, add items to cart, and checkout digitally
  • Maintain Cardamom’s warm, authentic brand identity

Research & discovery

Methods used

  • Heuristic EvaluationEvaluated existing Cardamom website
  • On-Site ObservationsObserved customer behavior at restaurant
  • User InterviewsIntercept interviews with diners
  • Competitive AnalysisAnalyzed restaurant ordering systems

Key research findings

  • 01No Online Ordering = Major Pain PointCustomers found calling inconvenient and wanted an easier online option
  • 02Users Want Clear OrganizationAppreciated categorization and visuals but disliked excessive scrolling and poor text contrast
  • 03Balancing Brand & ModernityOwner wanted to improve digital experience while maintaining authentic, welcoming identity

What users said

I love the food, but I never remember to call ahead. I wish I could just order online like everywhere else.

— Frequent customer, User Interview

The website looks outdated. I didn’t even know they had one—I just use the phone number from Google.

— First-time visitor, On-site observation

User persona

The persona kept the design grounded in real user behavior rather than assumptions, prioritizing users who want a quick, convenient, and straightforward way to order takeout.

Portrait used for the Priya Sharma persona

User persona

Priya Sharma, Grad Student @ UM

Priya is a 25 year old busy graduate student at the University of Michigan who juggles long days of classes, research, and group projects. She lives off-campus with one roommate and frequently turns to local restaurants for convenient meals. Priya loves Indian food and visits Cardamom often, sometimes even dining in with her friends, but more or so orders takeout when she doesn’t have much time.

Age
25
Role
Graduate student, University of Michigan
Lives
Off-campus, 1 roommate

Technical profile

Internet Usage
5 out of 5
Online Shopping
4 out of 5
Tech Savvy
4 out of 5
Behaviors
  • Often calls restaurant for carry out since there’s no online ordering
  • When dining in, she’s willing to wait a little, but dislikes the crowding at the entrance
  • Sometimes has to call over staff for orders, bills, or extra food boxes
  • Uses her laptop and phone daily for anything tech related
Needs & Goals
  • Quick and convenient way to order food online for pick up
  • Wants some sort of seating while waiting for a table during busy periods
  • Values good food quality and friendly interactions with staff
  • Wants a smooth and easy checkout process (dine in and take out)
Frustrations / Pain Points
  • No designated waiting area, making things uncomfortable when it is crowded
  • Having to sometimes call staff over to order or get the bill
  • Carry out process feels backdated and time consuming
  • Some dishes flavors don’t really match her expectations, which throws her off sometimes
I love the food here, but I wish there was a way to order online and pick it up. It would make my life so much easier!

Ideation & design process

Initial sketches

I began by sketching out ideas for both the desktop and mobile versions of the menu structure, cart page, and checkout flow. In addition to these initial sketches, I completed a separate Crazy 8’s exercise focused on my innovative page, which helped me rapidly explore different layout and interaction ideas before choosing the most effective direction for my design.

Crazy 8’s: eight quick takes on the cart and checkout page.

User flow

I mapped out the complete ordering journey from homepage to checkout completion.

  1. 01HomepageUser lands & clicks 'Order Now'
  2. 02Menu CategoriesBrowse food categories
  3. 03Product ListingView items in category
  4. 04Product DetailSelect item & add to cart
  5. 05Cart ReviewReview order & proceed
  6. 06CheckoutEnter details & complete order

Key design decisions

  • 01Added "Menu Categories" PageCreated a dedicated page to organize food types (Appetizers, Entrees, Desserts, etc.) to reduce confusion and improve discoverability.
    • Information Architecture
    • Clear Hierarchy
  • 02Designed Full Cart & Checkout ExperienceBuilt an innovative cart page from scratch to replace phone-based ordering, with clear item review, quantity adjustment, and checkout flow.
    • Task Flow
    • Feedback
    • Error Prevention
  • 03Maintained Brand IdentityIncorporated Cardamom's logo, warm color palette, and cultural typography while improving readability, contrast, and visual hierarchy.
    • Consistency
    • Accessibility (WCAG Color Contrast)

Usability testing & iteration

Testing methodology

  • MethodModerated usability testing via UserTesting.com
  • Participants3 users representative of target audience
  • TasksBrowse menu, add Tandoori Chicken to cart, complete checkout

What I learned

Strength

  • Users found the prototype easy to navigate and intuitive overall

Issues

  • Users wanted better differentiation between menu categories and individual items
  • Participants wanted an easier way to navigate back and forth during checkout

I organized feedback from the usability tests in an affinity diagram: I reviewed each participant’s session, grouped similar notes on what worked well and what caused confusion, and translated the patterns into actionable insights for the next prototype iteration.

Navigation back and category vs. item confusion became the two iterations below.

Design iterations based on feedback

Iteration 1: Added category descriptions

Added short descriptions under “Menu Categories” titles for clarity and to help users understand what’s in each section.

Before

After

Iteration 2: Improved navigation & accessibility

Added back buttons to the checkout process and retained existing breadcrumb navigation.

Before

After

Final designs

A clickable prototype of the checkout experience for ordering Tandoori Chicken and completing the full purchase process, designed for both desktop (1440px) and mobile (390px) screens.

View interactive prototype(opens in new tab)

Homepage

Introduces Cardamom with hero imagery, restaurant info, and prominent “Order Now” CTA. Designed to be welcoming and set brand expectations immediately.

  • Navigation Design
  • Brand Identity
  • Clear CTAs

Clear organization of food sections with visual cards, descriptions, and imagery. Helps users quickly find what they’re looking for without excessive scrolling.

  • Information Architecture
  • Visual Hierarchy
  • Card Design

Product listing & detail

Individual menu items displayed with images, descriptions, prices, and “Add to Cart” functionality. Detail pages provide additional information and customization options.

  • E-commerce Patterns
  • Affordances
  • Readability

Cart & checkout

The centerpiece of the redesign: a complete cart and checkout experience that replaces phone-based ordering. Includes item review, quantity adjustment, breadcrumb navigation, and form validation.

  • Task Completion
  • Error Prevention
  • Feedback & Constraints
  • Accessibility

Impact & reflection

Results from usability testing

  • Easy & IntuitiveUsers described navigation as straightforward
  • Visually AccessibleImproved contrast and readability noted
  • Problem SolvedCart successfully addresses main pain point

This is so much easier than calling in. I can see everything I’m ordering and make changes without feeling rushed.

— Usability test participant

My top 3 contributions

  1. Designed full e-commerce checkout flow from scratch Built cart, checkout pages, and form validation that didn’t exist before
  2. Created cart experience to replace phone-based ordering Directly solved the main user pain point and business need
  3. Improved accessibility and navigation clarity Enhanced layout, color contrast, and added breadcrumb navigation based on testing

What made this project unique?

This redesign focused on transforming a real local restaurant’s outdated website into a fully functional online ordering experience that didn’t previously exist. It combined UX research, usability testing, and visual design to solve a genuine business pain point while maintaining Cardamom’s authentic brand identity and cultural essence.

Next project

A laptop showing the DPSS Intranet affinity map, with more than 130 color-coded sticky notes grouped under themes, and a zoomed-in card highlighting the research question and one theme branch, on a soft sage background.

DPSS Intranet

Led user research for the Technology Operations team to identify pain points in the DPSS intranet and delivered strategic recommendations for a redesigned platform.