[Case 01]

SnapNbook

Photography Booking Platform

Improved task completion by 30% by simplifying navigation

Photography Booking Platform Redesign

[Project Overview]

SnapNbook is an online photography booking platform connecting clients with photographers who understand their cultural traditions. With cultural filters, language options, and seamless booking, it ensures every meaningful moment is captured authentically.

[Problem Statement]

Traditional photography booking platforms don’t consider cultural backgrounds. Many customers struggle to find photographers who:

  1. Understand their cultural customs and traditions.

  2. Know how to capture key moments in culturally significant ways.

  3. Make them feel comfortable and respected during the photoshoot.

[The Solution]

SnapNbook makes it easier to find the right photographer by offering:

  1. Cultural Background Filters – Search photographers based on their experience with different cultures.

  2. Photographer Profiles & Portfolios – View previous work, read client reviews, and check expertise in various cultural styles.

  3. Seamless Booking Process – Schedule, communicate, and pay for sessions all in one place.

By connecting customers with culturally knowledgeable photographers, SnapNbook ensures that every memory is captured in a way that feels personal and meaningful.

[Business Model]

Photography Booking Platform

[My Role]

Lead UX/UI Designer

[Platforms]

Desktop, Tablet

[Timeline]

November 2024 - April 2025

🔗 Click a number to jump to a section. 🔗

[Process]

[01] Empathize

a. Competitive Analysis

b. User Interviews

c. Reflection

[01] Empathize

a. Competitive Analysis

b. User Interviews

c. Reflection

[01] Empathize

a. Competitive Analysis

b. User Interviews

c. Reflection

[02] Define & Ideate

a. Persona

b. Design Preferences

c. Idea Sketching

[02] Define & Ideate

a. Persona

b. Design Preferences

c. Idea Sketching

[02] Define & Ideate

a. Persona

b. Design Preferences

c. Idea Sketching

[03] Prototyping

a. Low-Fidelity Wireframes

b. Med-Fidelity Wireframes

c. Create Extra Screens

[03] Prototyping

a. Low-Fidelity Wireframes

b. Med-Fidelity Wireframes

c. Create Extra Screens

[03] Prototyping

a. Low-Fidelity Wireframes

b. Med-Fidelity Wireframes

c. Create Extra Screens

[04] Usability Testing & Iterations

a. Usability Test

b. Iterations

c. Outcome

[04] Usability Testing & Iterations

a. Usability Test

b. Iterations

c. Outcome

[04] Usability Testing & Iterations

a. Usability Test

b. Iterations

c. Outcome

[01] Empathize

a. Competitve Analysis

We reviewed three popular photography booking platforms to examine their features. While all of them offer diverse features, none include cultural features.

b. User Interviews

Next, we interviewed five diverse users from different racial backgrounds who had previously used photography booking platforms via Zoom to understand their pain points.

c. Reflection

Findings revealed that 80% of users preferred photographers with experience in their cultural traditions but struggled to find them through existing platforms.

  • Lack of Cultural Sensitivity & Accommodation
    Some platforms lack filters for cultural or religious needs, making it hard for users to find appropriate photographers. There are also few options for female-only teams and privacy-focused services that some users may need.

  • Ineffective Search & Filtering Tools
    Limited filters make it difficult for users to find photographers who meet their specific needs (like culture, gender, or availability). Missing important sorting options, such as by location or experience, slows down decision-making.

  • Complicated Booking Process
    A confusing interface and unclear next steps cause users to abandon bookings. No real-time availability makes scheduling tough.

[02] Define & Ideate

a. Persona

Based on interview summaries, we developed a persona named "Layla," the child of Bangladeshi immigrants. Layla is deeply connected to her culture and actively practices her Muslim faith. Recently married in a traditional ceremony, she values modesty and privacy in all aspects of her life. This persona helped us better understand the needs and preferences of individuals who prioritize cultural and religious values in their daily lives.

Layla Rahman

Software Engineer at tech startup

"For me, photography is about respecting my culture, faith, and values. I need a photographer who understands and honors these traditions, with clear communication and trust."

Age: 28

Location: Atlanta, GA

Ethnicity: Bangladeshi-American

Gender: Female

[Goals]

Find photographers who are not only skilled but also understand and respect her cultural and religious practices.

She seeks photographers who respond quickly (same-day responses) and offer clarity in their communication to ensure a smooth booking experience.

Build a relationship with photographers who are reliable, understand her cultural needs, and can be trusted with personal and significant life events.

[Frustrations]

It is difficult to find photographers who understand and respect her cultural and religious practices, such as providing a female-only photography team for certain events.

Any delay in communication or unclear answers leads to misunderstandings.

Layla dislikes photographers who don’t offer clear breakdowns of their services or provide vague details on what is included in their packages.

b. Design Preferences

Based on what the company is looking for, we researched several websites for design inspiration and highlighted the ones that align with our vision.

c. Idea Sketching

After deciding on the concept for the website, we divided each section and conducted further research to gather additional design inspiration.

[03] Prototpying

a. Low-Fidelity Wireframes

After that, we created low-fidelity wireframes to explore core user flows and layout concepts. These wireframes focused on:

  • Providing a straightforward search experience with intuitive filtering options highlighted in the headline.

  • Designing photographer profiles that showcase their cultural expertise and past work.

b. Med-Fidelity Wireframes

We started with a low-fidelity wireframe, but we wanted to include real images to better visualize the full look and feel of the website. So, we developed it into a more polished medium-fidelity wireframe. To address the needs of the persona we had created, we added a small filter option above the photographer cardspreviously missingto help users find specific photographers. We also introduced a 'Book a Call' card to provide more information and enhance the overall user experience.

c. Create Extra Screens

After that, we designed extra screens to map out both the client’s experience and the photographer’s experience on the platform.

[04] Usability Testing & Iteration

a. Usability Test

Using medium-fidelity wireframes, we created interactive prototypes and tested them via Maze with five participants to evaluate whether they could easily navigate the site and understand the features.

Goals

For Photographers (Service Providers):

  1. Evaluate how easily photographers can register and list their services.

  2. Test the clarity of navigation from the dashboard to service management features.

  3. Understand how intuitive it is to access messages and reservation details.

For Clients (Service Seekers):

  1. Measure how easily a user can sign up and book a photographer for an event.

  2. Observe how users explore and interact with the homepage and categories.

  3. Evaluate the usability of the AI chatbot and the filtering/booking flow.

  4. Assess if users can successfully manage and update booking details.

Tasks

[ Photographer Journey ]

Task 1: List Your Services

  1. Go to the "List Your Services" page and sign up.

  2. Enter your account information and save it.

  3. Click "Add Service" and register your photography service.

Task 2: Open Messages
4. Open the "Messages" tab and view your messages.

Task 3: Go to the Reservation List
5. Go to the "Reservation List" to see your bookings.

[ Client Journey ]

Task 1: Sign Up

  1. Sign up and enter your information.

  2. Save your profile.

Task 2: Open Messages
3. Open the "Messages" tab and check your messages.

Task 3: Open Booking List
4. Go to the "Booking List" to view your bookings.

Task 4: Open Chatbot
5. Click "Chat Now" to open the AI chatbot, then close it.

Task 5: Change Photography Type
6. Click the "Wedding Photography" card.
7. Change it to "Birthday Photoshoot."

Task 6: Booking
8. Check availability.
9. Click "Book Now" and complete the booking process.

Results

The feedback was invaluable. While most users found the feature intuitive, a few had trouble with the “Change Photography Type” option because the dropdown button didn’t include an arrow indicator. One participant also suggested adding a “Request Service” section on the dashboard so clients can reach out to specific photographers.
Overall, all participants gave positive feedback about the simple and straightforward design.

b. Iterations

Based on the feedback, we made refinements to improve the user-friendliness of the feature.

  1. We added an arrow indicator to the dropdown button to make it clearer for users.


  1. We added a "Request Service" section on the dashboard, allowing clients to directly inquire about photographers.

After making the iterations, we conducted usability testing again, and it was successful.

c. Outcome

90% of users found it easier to navigate the website.
80% of users found it easy to locate the photographer they wanted.
All users appreciated the intuitive and straightforward design.
Select this text to see the highlight effect

© Copyright 2025. All Rights Reserved by Yeji Hwang

Created by

Creator Logo