Epic Planner

Wedding Planning Web and App Design

Business Background

  • Epic Planner is a cutting-edge wedding planning platform that simplifies and enhances the wedding planning process.

  • Connects users with a wide range of event vendors and service providers for seamless planning and execution.

  • Aims to bridge the gap between clients and vendors, ensuring a hassle-free planning experience.

Project Goals

  1. Create a user-friendly website that enables couples to easily browse, compare, and book wedding vendors while giving vendors a platform to showcase their services and attract clients.

  2. Design a responsive mobile app that allows users to seamlessly manage their wedding planning from anywhere, with built-in tracking and reminder features to keep them on schedule and organized.

Project Overview

Epic Planner was created as a collaborative project during a UX/UI boo camp. The goal was to design a user-friendly and intuitive wedding planning platform, providing couples with a seamless and stress-free experience. One of the key user tasks is booking a wedding venue directly through the website, which serves as the foundation for organizing the rest of their event. Another key user task in this project was to find and book a wedding photographer through the app, with clear access to portfolios, pricing, availability, and reviews.

Website Figma Prototype

Mobile Application Prototype

Design Process

Our team of five utilized the Double Diamond framework, based on the Design Thinking methodology, to shape our process. Instead of adhering to a strictly linear approach, we moved through stages iteratively, continuously refining our solutions as the project progressed.

Problem Statement

Planning a wedding is a complex and overwhelming process that requires coordinating multiple vendors, managing timelines, and organizing countless details. Users need a centralized, user-friendly platform that simplifies booking services, tracks event progress, and facilitates smooth communication with vendors—turning a stressful experience into a streamlined and manageable process.

Discover:

Research was conducted in two phases:

  1. Phase 1: Competitive Analysis

  2. Phase 2: Surveys and Interviews

Survey and Interview

Our team conducted a survey to understand user challenges and preferences when booking wedding services online. The insights gathered from this research were instrumental in refining our design and enhancing the overall user experience.

Competitive Analysis

The team analyzed the strengths and weaknesses of various websites and applications offering similar services to our platform.

Survey and interview take a ways

  • According to the survey, many users stated that the photographer’s portfolio and high-quality images from previous weddings are the most important factors when choosing a photographer.

  • The second most influential factor was the price of packages, along with the photography style and themes.

  • Customer reviews were ranked as the third key consideration in the selection process.

Persona

User Flow

User Journey

Sophia Martinez, a 38-year-old accountant from San Jose, is balancing a demanding career with planning her upcoming wedding. With her venue already booked through Epic Planner, she opens the app in the evening to find a photographer. Feeling the pressure of a long to-do list and limited time, she navigates to the vendor search section and selects photographers. As she browses through various portfolios, she reviews photo styles, user ratings, and popularity indicators. To make the process more manageable, she uses filters to narrow down her options by availability, style, and budget. After exploring a few profiles, she finds a photographer whose work and pricing suit her needs. She views the detailed portfolio, checks the availability calendar, reads reviews, and proceeds to book directly through the platform. The streamlined experience gives her a sense of relief and satisfaction as she checks off another major task with ease.

Mid Fidelity

The next step was to create a mid-fidelity wireframe, allowing users to test the design in its early stages. This helped us validate the layout, navigation flow, and core functionalities before moving into visual details.

Low Fidelity

As part of the Design Phase, we created a low-fidelity sketch to help the team visualize the user journey of booking a photographer. This early prototype allowed us to track the task within the app and explore effective ways to implement the key decision-making factors users highlighted—such as portfolio quality, pricing transparency, availability, and reviews.

Define:

In the Define phase of our design process, we synthesized insights gathered during discovery to clearly frame the core problem and user needs. This stage focused on organizing research findings into actionable design components.

  • We developed a primary persona, Sophia Martinez, to represent our target user—an organized, time-conscious professional planning her wedding.

  • We created a detailed user journey to visualize Sophia’s emotional and practical experience while searching for and booking a photographer using Epic Planner.

  • We also mapped out the user flow, identifying key steps and decision points users would follow within the app to complete their goals efficiently.

This phase helped us build a shared understanding of our user's motivations, pain points, and priorities, guiding us toward meaningful design decisions in the upcoming stages.

Design:

In the Design phase, we translated user needs and defined goals into tangible solutions through iterative prototyping. Starting with low-fidelity wireframes, we focused on laying out core features and structure quickly to explore different layout possibilities and user flows.

Once the foundational structure was validated, we moved into mid-fidelity wireframes to refine functionality, visual hierarchy, and navigation patterns. This allowed us to test usability and gather feedback before applying visual styling.

Finally, we created high-fidelity mockups that reflect the final look and feel of the product. These included detailed UI elements, brand colors, typography, and realistic content to simulate the actual user experience. This progression ensured that our design decisions were informed, user-centered, and strategically aligned with the project goals.

High Fidelity

Reflection

  • Learned the value of iteration—design improves with continuous refinement.

  • User testing played a key role in validating ideas and uncovering blind spots early.

  • Being patient during the research and define phases helped us better understand real user needs.

  • Discovered that good design takes time and requires flexibility and openness to change.

  • Recognized that design is never truly finished—it’s an ongoing process of improvement and adaptation.