Skip to main content
DBB Software logo

Building an Event Rental Catalog and 3D Virtual Hall Designer

DBB Software rebuilt BBJ La Tavola's customer-facing rental site, including a Unity-powered 3D Virtual Hall designer that lets users preview banquet setups in any color scheme. The catalog and Virtual Hall the team built still run on the company's site today, refreshed by a later visual redesign.

Industry

Travel & Hospitality

Service

Digital Transformation

Team

1 Back-End Developer, 1 Front-End Developer, 1 Unity Developer, 1 QA Engineer

Project State

2017 — 2018

Country

US Flag

United States

BBJ La Tavola Case Study
BBJ La Tavola

About the Client

BBJ La Tavola is a US event rental company specializing in linens, dishware, and table accessories for weddings, banquets, corporate events, and similar occasions. Through their Atelier brand, they rent table linens, runners, chair covers, napkins, sashes, dishware, glassware, and vases to event planners across the country.

The Challenge

BBJ La Tavola engaged DBB Software to rebuild the customer-facing rental site with a new design, a deeper product catalog, and a first-of-its-kind 3D Virtual Hall designer for previewing event setups.

Modernized Rental Catalog

A new visual design and a deep product catalog organized by category, material, and color, with fast filtering and high-resolution imagery for every item.

01

High-Performance Photo Gallery

A photo gallery that scrolls smoothly through thousands of high-resolution product images without becoming a bottleneck for shoppers.

02

Cart and Checkout with US Tax Handling

A shopping cart and checkout flow that accounts for state-by-state tax rules across the US.

03

3D Virtual Hall Designer

An interactive tool that lets users arrange tables and chairs in a banquet hall, drape them with linens, place dishware, and see the result in any color scheme and lighting.

04

Solutions We Delivered

DBB Software embedded a team into the project, rebuilding the customer-facing rental site on top of the company's existing inventory database.

Rental Catalog with Material and Color Filters

Built the customer-facing rental catalog where event planners browse linens, dishware, and accessories by category, material type, and color. Each product opens to high-resolution photography and size or variant selection, with filters that update results in real time.

High-Performance Photo Gallery for Thousands of Items

Delivered a gallery experience that handles thousands of high-resolution product photos with quick scrolling and snappy navigation. Image-delivery and rendering optimizations meant the gallery stayed fast even as the inventory grew.

Cart and Checkout with US State Tax Handling

Built the shopping cart and checkout flow on top of the existing inventory database, with US state-specific tax calculations applied at order time. The flow handles rental quantities, durations, and per-state rules without manual intervention.

Unity-Powered 3D Virtual Hall Designer

Built the management layer for a Unity-based 3D virtual banquet hall designer that ships on the web via WebGL. Users place tables and chairs, drape linens and chair covers, arrange dishware, and rotate the view to see how a planned event looks across different color schemes and lighting. The team also delivered lighter-weight 3D patterns so the designer could run on smaller mobile devices alongside the full desktop version.

Results Achieved

checkmark

Planners Self-Serve the Inventory

Event planners can browse linens, dishware, and accessories by material, color, and category without picking up the phone. Filtering and high-resolution previews give them enough confidence to pick items independently before reaching out for a quote.

agile development

Browsing Stays Fast at Scale

Thousands of high-resolution product photos load and scroll quickly across the catalog. The image-delivery and rendering work means BBJ La Tavola can grow the inventory without the site getting slower.

user-black

Orders Apply Local Rules Automatically

Checkout calculates the right amount for each US state without anyone on the BBJ La Tavola team adjusting numbers per order. Order processing scales as the company takes more business across state lines.

user-black

A Sales Demo That Lives in the Browser

The Virtual Hall designer gives BBJ La Tavola a 3D, screen-shareable tool to walk clients through planned events in any color scheme and arrangement. The same tool runs on smaller devices using lighter-weight 3D patterns.

Bring 3D Visualization to Your E-Commerce Storefront

Build the catalog, the checkout, and the immersive product experience your customers expect — all from a single embedded engineering team.

Contact Us

I have read the principles of personal data protection - Privacy Policy

"Most of our work starts with a 30-minute call where someone describes a product they're trying to ship and one part of the engineering picture they can't get around.

If that's where you are, let's set one up; I'll tell you straight whether we're the right fit.”

Mina Morkos

Business Development Manager

Want a similar outcome for your team?

Ask our AI assistant — it can pull related case studies, talk through the approach, and put you in touch with the team if you want a deeper conversation.

Discuss a similar project