
Blessing Banquets
Creating a responsive website for a community partner using WordPress
Timeline
Fall 2024
Team
Justin Torzala, Nour Abuawad, Winnegold Gyimah-Boakye, Solomiya Ohirko, Ethan Korb
UX designer and researcher
My Role
Tools
Figma, WordPress, User Reasurch and Teamwork
THE GOAL: Bringing a Communityโs Vision Online
Our team designed and developed a WordPress website for a community partner, providing them with a functional, user-friendly platform to better connect with their audience and promote their mission.
This project was a collaborative effort, involving:
โ
User research to understand the communityโs needs
โ
Wireframing & sketching to structure an intuitive layout
โ
Plugin integration to enhance functionality
Our goal? A website thatโs not just visually appealing, but also seamless to navigate and accessible to all users. ๐โจ
THE PROBLEM: A Missing Digital Presence
Blessing Banquets, a full-service event planning business, offers venue rentals, catering, and dรฉcor, but it lacks an effective online presence.
Without a website or social media platforms, the business struggles to:
โ Showcase its portfolio to potential clients
โ Clearly present services & event packages
โ Expand its reach & attract new customers
In todayโs digital world, an online presence is essential for visibility, credibility, and growthโand thatโs where our team comes in. ๐
Hereโs How We Solved It:
Understanding User Needs: Our Needs Analysis
Blessing Banquets provides full-service event planning, including catering, dรฉcor, and venue rental, to simplify event planning for clients. To ensure their new website meets customer expectations, our team conducted a needs analysis.
Through this research, we:
โ
Developed client personas to represent key customer types
โ
Identified user preferences, expectations, and challenges
โ
Tailored the websiteโs design and functionality for a more user-friendly experience
By focusing on real customer needs, weโre creating a platform that truly supports clients in planning seamless, memorable events. ๐โจ
Designing for the Right Audience: Personas
To kick off the website development process, we conducted an interview with our community partner to understand their goals, needs, and vision. This gave us key insights into their target audience, which we translated into user personas representing different customer segments.
๐น Why Personas Matter?
By aligning the website design, content, and features with these personas, we ensured the site:
โ
Meets the specific needs of different user groups
โ
Feels intuitive and engaging for potential clients
โ
Effectively supports the community partnerโs business goals
This user-centered approach guided our design and functionality decisions, ensuring the final website is both impactful and customer-friendly. ๐โจ.
โ๏ธ Technical Requirements
To ensure a smooth, scalable, and easily manageable website for Blessing Banquets, we have set up the following technical foundation:
1. Hosting & WordPress
โ
Hosting is purchased through Namecheap.com, providing access to cPanel for full backend and database management.
โ
The official domain blessingbanquets.com is secured.
โ
The website will be built on WordPress, allowing for easy updates, flexibility, and plugin integration to enhance functionality.
2. Theme Selection
To maximize design customization and flexibility, we recommend using an FSE (Full Site Editor) WordPress theme, which allows us to:
โ
Edit all parts of the site, including typography, colors, and layouts
โ
Create custom templates and patterns to fit the businessโs needs
โ
Avoid design limitations that traditional themes may impose
Defining Success: Requirements Document
The Requirements Document outlines the specific needs and expectations of Blessing Banquets for their website development. Clearly defining these elements ensures that our team:
โ
Understands the projectโs goals and aligns with the clientโs vision
โ
Establishes a clear roadmap for design, functionality, and content
โ
Delivers a website that enhances user experience and meets business objectives
By documenting these requirements, we create a structured plan that guides the development processโensuring a website that is functional, intuitive, and fully tailored to Blessing Banquetsโ needs. ๐ฏโจ
Functional Requirements of the Website
After interviewing our client and gathering their suggestions, our team developed key functional requirements to ensure the website is user-friendly, engaging, and fully meets Blessing Banquetsโ needs.
-
The navigation bar is the primary way users will explore the site. Key pages include:
๐ Home
๐ Portfolio
๐ Testimonials
๐ About Us
๐ Services
๐ Contact UsTo enhance the site's design and usability, we are utilizing the Kadence Blocks plugin, ensuring a modern and visually appealing experience.
-
The home page is the first impression, designed to grab visitors' attention and provide an overview of services.
๐น A brief introduction outlining the business and its offerings
๐น Main services highlighted for easy discovery
๐น Social media links (WordPress social link blocks) for seamless redirection to platforms -
To facilitate client inquiries, we integrated a contact form that collects:
๐ Userโs Name
๐ Email Address
๐ Date of Event
๐ Phone Number
๐ Message Box for additional detailsโ Administrators will receive email notifications when an inquiry is submitted.
โ We selected Contact Form 7 for reliable form submission.
โ To fix email delivery issues, we also implemented WP Mail SMTP for seamless email reception. -
For booking and package payments, we integrated WP Simple Pay, allowing users to complete transactions effortlessly.
๐น Secure payment processing with built-in fraud prevention
๐น Easy service additions directly within WordPress
๐น Simple refund management for customer convenience -
To enhance visual appeal, we incorporated the Animate on Scroll plugin, which adds dynamic image and text animations throughout the site.
๐ญ Effects include:
โ Smooth fades & transitions for an interactive experience
โ Attention-grabbing animations that keep users engaged
Non-Functional Requirements
Beyond just functionality, our goal is to create a website that effectively markets and sells Blessing Banquets' services while ensuring a seamless, secure, and visually appealing experience.
-
๐ Keywords: Classy, elegant, friendly, inviting
Michael envisions a website that reflects his brand identity and decor style. To achieve this, we will:
โ Incorporate Blessing Banquets' logo and branding kit
โ Use a black, gold, and white color scheme for a sophisticated, elegant feel
โ Ensure the site is welcoming and inviting to attract new customers -
The website must provide a seamless experience across all devices, ensuring accessibility for all users.
โ Fully responsive on mobile, tablet, and laptop
โ Optimized for fast loading and smooth interactions
โ Ensures consistent design and functionality across different screen sizesSince many of Michaelโs users primarily browse on mobile devices, extra attention will be given to the mobile experience to ensure ease of navigation.
-
To protect user data and promote trust, we have established strict security measures for payments:
โ No credit card data will be stored on WordPress
โ Encryption protocols will be used to secure personal information during transactions
โ Third-party payment providers (such as PayPal or Square) will handle payments to ensure PCI compliance and fraud protection
Site Structure
Our sitemap was designed based on conversations with our community partner and insights from our requirements document. The structure ensures that the website is:
โ
Fully accessible on all devices (desktop, tablet, and mobile)
โ
Easy to navigate, with all pages accessible through the header navigation
โ
Logically organized, allowing users to quickly find the information they need
Wireframes: Laying the Foundation
Before development, our team created wireframes to define the structure, layout, and key elements of each webpage. This step ensured a clear, user-friendly design that prioritizes seamless navigation and accessibility.
Key Wireframed Pages:
๐ Home Page โ Welcomes visitors with a strong introduction and service highlights.
๐ Gallery Page โ Showcases past events with high-quality visuals.
๐ Contact Us Page โ Provides an easy-to-use contact form for inquiries.
๐ About Us Page โ Shares the brandโs story, mission, and values.
๐ Package Types Page โ Displays detailed event service options.
By designing these wireframes first, we:
โ
Mapped out essential content and features before development.
โ
Refined the layout for better user experience and engagement.
โ
Created a structured blueprint that guided the final website design.
These wireframes played a crucial role in ensuring functionality, clarity, and ease of use, helping us build a site thatโs both beautiful and effective. ๐จโจ
Low-Fidelity Prototypes
High-Fidelity Prototype

Final Design
Final Design
Explore the Final Design!
The website is now live and ready for you to explore! ๐ Click below to experience the final design, navigate through its features, and see how we transformed Blessing Banquets' online presence.
Problems Encountered & Challenges
During development, we faced key challenges in implementing online booking and payment solutions that aligned with the client's needs.
Online Booking System
Blessing Banquets wanted an online booking feature, but maintaining a constantly updated calendar was not practical for the owner. This made a traditional booking system unsuitable, requiring us to explore alternative solutions that balance convenience and flexibility.
Online Payment Options
The community partner wanted to offer online payments, but without an integrated calendar, we needed to find a way to process transactions effectively while ensuring a smooth and secure experience for clients.
We Faced a ChallengeโHereโs How We Solved
๐ Rethinking Online Booking: A Simpler Approach
Our challenge was to allow clients to request services without relying on a complex booking system or calendar.
๐น Instead of a traditional booking setup, we created service packages that clients can easily select.
๐น A request form lets users inquire about specific packages without needing a calendar-based system.
Designing the Perfect Contact Us Page
I took on the design of the "Contact Us" page, and the initial layout didnโt quite work visually.
๐น A large image at the top felt overwhelming, especially after our team added a banner image in the navigation bar.
๐น To fix this, I rearranged the elements, keeping all the important content but creating a cleaner, more balanced layout.
๐น The final design is streamlined, visually satisfying, and enhances the user experienceโmaking it easy for clients to reach out without distractions.
๐ Hereโs an example of the redesigned page! ๐โจ
Making Payments Clear & Simple
Our goal was to provide clients with clear payment options without setting up a full online payment system.
๐น Instead of integrating a complex payment gateway, we clearly listed all accepted payment types on the website.
๐น We also added direct links to payment methods, ensuring clients know exactly how to pay without confusion.

What I Learned
This project taught me the importance of collaboration, both with real clients and within a team setting, to successfully meet project goals.
๐น Client Collaboration โ I gained hands-on experience working with a real client, understanding their needs, and translating them into design solutions.
๐น WordPress Development โ I deepened my knowledge of WordPress customization, learning how to develop and tailor websites to meet specific business needs.
๐น User-Centered Research โ I improved my ability to gather insights from clients and users, using research to inform design decisions and create a more intuitive, user-friendly experience.
Overall, this project helped me grow both technically and strategically, reinforcing the value of communication, adaptability, and user-focused design. ๐โจ
My Contributions
Throughout this project, I played a key role in organization, documentation, and design, ensuring a smooth workflow and a well-structured final product.
๐น Documentation & Clarity โ Maintained detailed notes, created and styled key documents, and wrote a clear usage manual for the client, adding extra notes for clarity.
๐น Project Coordination โ Helped distribute tasks and facilitated team communication to keep everyone aligned with project goals.
๐น WordPress Development โ Designed the "Contact Us" page and contributed to the Home Page layout and content, ensuring a polished and user-friendly design.
๐น User Research โ Assisted in gathering insights to inform the website structure and features.