Skip to content
Portfolio Project

Surreal Memories

Custom event rental website and booking platform built to manage rentals, payments, photo booth experiences, and back-office operations in one connected system.

Home / Portfolio / Surreal Memories
Surreal Memories

SiteLiftMedia Project

Portfolio Project
Sep 2, 2025

Surreal Memories is a Las Vegas event rental company offering chairs, tables, party rentals, and photo booth services. I built their website from scratch along with a custom booking system powered by Stripe, a dedicated admin area, and a custom photo booth app that connects directly with the website. The platform also allows administrators to create photo booth frames inside the back office and push them into the app workflow, creating a seamless connection between booking, event preparation, and the live photo booth experience.

Surreal Memories is a local Las Vegas event rental company offering chair rentals, table rentals, party rentals, and photo booth services for events that need more than a basic vendor experience. Businesses in this space often juggle bookings, payments, equipment coordination, event preparation, and customer communication all at once. That creates a lot of moving parts, and a simple template website is rarely enough to manage them well. This project needed a custom digital platform that could support both the customer-facing rental process and the operational side of the business behind the scenes.

I built the Surreal Memories website from scratch with that larger goal in mind. This was not just a marketing site with a contact form. It was a full custom system built to help the company handle bookings, process payments through Stripe, manage rentals internally, and connect directly with a custom photo booth app. The result is a much stronger digital foundation that supports both the sales side and the service delivery side of the business.

For an event rental company, presentation matters a lot. People booking for weddings, parties, corporate events, and celebrations want to feel like they are working with a company that is organized, dependable, and easy to work with. At the same time, the business itself needs tools that make it easier to stay efficient as inventory, bookings, event dates, and custom photo booth experiences are managed. This project brought those needs together into one custom-built platform.

Building a full custom website from the ground up

The first step in the project was creating a completely custom website tailored to how Surreal Memories operates. Their business is not limited to one service. They offer multiple rental categories along with interactive photo booth experiences, which means the website needed to support a broader set of customer needs than a standard event site. Visitors need to understand what is available, browse offerings clearly, and move toward booking without confusion.

Building the site from scratch made it possible to shape every part of the experience around the company rather than trying to force the company into a generic rental theme. The design, content flow, service presentation, and navigation could all be built with the business model in mind. That gives the brand a more polished online presence and helps customers feel more confident from the very first visit.

A custom build also creates much better long-term flexibility. As the company grows, adds services, expands inventory, or adjusts workflows, the website can continue evolving with it. That is one of the biggest advantages of custom development for service businesses with specialized offerings. The site is not just built for where the company is now. It is built to support where it is going.

Creating a custom booking system for event rentals

One of the most important parts of the Surreal Memories platform is the custom booking system. Event rentals have very specific booking needs because customers are usually reserving equipment and services for date-based events where timing, availability, and payment all matter. A generic form is not enough. The business needs a structured way to capture bookings while customers need a process that feels easy and professional.

I developed a custom booking system designed specifically around those needs. This allows Surreal Memories to handle bookings more efficiently while creating a smoother experience for customers reserving rental items or photo booth services. Instead of relying on a one-size-fits-all plugin, the booking process was built around the company’s actual workflow and the kinds of details needed to properly handle event-based business.

This type of system makes a real difference because it reduces friction on both sides. Customers get a cleaner path to reserving what they need, and the business gets better organization behind the scenes. For event companies, that kind of structure becomes increasingly important as bookings scale and operational complexity grows.

Integrating Stripe for easier payments

Payment collection is a critical part of any booking platform, especially for event-based services where deposits, reservations, or full payments often need to be handled upfront. For Surreal Memories, the booking flow needed to include a reliable and professional payment experience that customers would trust. That is why Stripe was integrated directly into the custom system.

By connecting Stripe to the booking workflow, I helped create a smoother payment process that supports the business in a more modern and dependable way. Instead of treating payments as a disconnected manual task, the platform brings them into the booking experience itself. That reduces friction for customers and gives the business a stronger system for managing reservations and revenue.

Integrated payment systems are especially valuable for service companies because they improve both customer confidence and internal organization. When a booking platform can capture payments cleanly and consistently, it reduces the amount of manual follow-up required and helps the company stay more organized as events are scheduled and fulfilled.

Supporting party rentals and photo booth services in one platform

Surreal Memories offers a mix of physical rentals and interactive event services, which means the website needed to support different customer journeys under one brand. Someone renting chairs and tables may have slightly different priorities than someone booking a photo booth experience, but both need a system that feels cohesive and easy to use. The challenge was to create a platform that could support that range without feeling cluttered or disjointed.

Because the site was custom-built, I was able to organize the structure around the company’s full service lineup. That helps customers understand what Surreal Memories offers and makes it easier to move through the site without confusion. It also makes the brand feel more complete because all of the company’s offerings are presented as part of one coordinated experience rather than several separate systems awkwardly stitched together.

This kind of flexibility is one of the biggest benefits of custom development. Instead of simplifying the business to fit the software, the software can be built around the real shape of the business itself. That is exactly what made this platform more effective.

Building a dedicated admin area for internal management

A major part of this project was the creation of a special admin area for the company. Event rental businesses need much more than a public-facing website. They also need internal tools that make it easier to manage bookings, customers, event details, and service preparation. A dedicated admin system gives the business a much stronger operational foundation.

I built a custom administration area specifically for Surreal Memories so the team could manage the business more efficiently behind the scenes. This is important because internal operations often determine whether a business can scale smoothly or gets overwhelmed as bookings increase. The admin side of a platform should not be an afterthought. It should be designed to support the actual work the business is doing every day.

Custom admin tools give the company more control, better visibility, and a more organized workflow. Rather than depending on a limited dashboard from a generic plugin, Surreal Memories now has a system built around its own operations. That makes the platform more useful in a real business sense, not just a visual one.

Developing a custom photo booth app connected to the website

One of the most distinctive parts of this project is the custom photo booth app. This feature takes the platform far beyond what most event rental sites offer. Instead of treating the photo booth service as just another line item on the website, I helped create a digital system where the app experience and the website work together directly.

This kind of integration matters because photo booth services are not just booked, they are experienced. The technology behind them is part of the product itself. Building a custom app that interfaces with the website gives Surreal Memories a much more connected service model. It creates a stronger bridge between what the customer books online and what they experience at the actual event.

This is one of the clearest examples in the project of how custom software can become a business advantage. Rather than relying on disconnected third-party tools, the company now has a more unified system that supports the customer journey from booking through event execution.

Allowing administrators to create custom photo frames inside the platform

Another standout feature of the system is the ability for administrators to create photo booth frames directly within the administration area. Those frames then interface with the app, making the setup much more streamlined and connected. For an event company, this is a powerful operational feature because it allows customization to be handled in a more centralized and organized way.

Instead of treating frame creation as a separate disconnected design task, the process becomes part of the platform itself. That helps save time, reduces friction, and gives the business more control over how custom event assets are created and delivered. It also makes the service feel more polished because the workflow is clearly built around the actual needs of the business.

Features like this are where custom development really proves its worth. A generic event rental site would never offer this kind of specialized capability out of the box. Building it into the system gives Surreal Memories a more advanced toolset and helps the company deliver a stronger overall experience to clients.

Connecting bookings, event prep, and service delivery

What makes this platform especially valuable is the way it connects several important parts of the business together. The public website brings in customers and helps them book. Stripe handles payments inside that flow. The admin area supports internal management. The photo booth app connects to the website. The frame creation tools help prepare custom assets for events. Instead of existing as separate pieces, these features work as one coordinated system.

That kind of integration is a major advantage for any service business, especially one handling event logistics. When the platform supports the full lifecycle of the service, from inquiry and booking to preparation and event-day experience, the business becomes easier to manage and more professional in the eyes of the customer. That creates both operational value and brand value at the same time.

Surreal Memories benefits from that because the technology is no longer just a website sitting in the background. It becomes a true operational tool that supports how the company works every day.

Why this project stands out

This project stands out because it goes far beyond a standard event rental website. Surreal Memories needed a platform that could support chair rentals, table rentals, party services, and photo booth experiences while also managing online booking, Stripe payments, internal workflows, and app-connected customization tools. That required a custom solution designed around the real needs of the business.

The connected photo booth app and custom frame-building tools in particular make this project especially strong. They turn the platform into more than a booking website and push it into custom software territory. Combined with the dedicated admin area and integrated payment system, the result is a much more capable digital ecosystem than what most rental companies have access to.

It also shows the value of custom development for local service businesses that want more control and a better customer experience. Instead of depending on disconnected tools and generic software, Surreal Memories now has a platform built specifically for its services, its workflow, and its long-term growth.

A custom event rental and photo booth platform built for growth

Surreal Memories needed a website and software platform that could support the full scope of its business, from rentals and bookings to payments, event prep, and the interactive photo booth experience itself. By building the site from scratch and connecting it with custom admin tools and a custom app, I created a platform designed to help the business operate more efficiently and present itself more professionally.

The result is a much stronger digital foundation for the company. Customers get a smoother booking experience. The business gets better internal tools. The photo booth service becomes more integrated and more powerful. Altogether, the platform works as a real extension of the Surreal Memories brand and day-to-day operation.

I am proud to have built a custom system that helps Surreal Memories serve its Las Vegas clients more effectively while giving the business better tools to grow and manage its services long term.

Project Links

Review the live project, source code, or get in touch about a similar build.

Quick Overview

Date: Sep 2, 2025

Focus: Custom event rental website and booking platform built to manage rentals, payments, photo booth experiences, and back-office operations in one connected system.

Project Gallery

A closer look at screens, design details, and project visuals.