Over time, I have had escape room clients that have all hired me to develop similar web applications for their customers to schedule and pay for escape rooms. The clients also hired me for varying levels of website redesigns. The work ranged from as little as solely developing the standalone web app to as much as rebuilding their website from scratch. Although I briefly describe the web app projects below, two more detailed presentations on the larger media projects are detailed here and here. These projects are good examples of the type of work The Bateman Agency excels at – projects that bridge both the software and creative industries.
Custom Booking Web App
All of the web applications integrated with the scheduling platform Bookeo, a common tool in the escape room industry. Prior to my work, the clients either redirected customers to the Bookeo website or had an embedded Bookeo widget on their site. In either scenario, the user experience was subpar, and the clients wanted to keep customers on their site in an interface unique to their brand.
The new custom web apps always had a custom user interface tailored to each client’s brand. Built using the Bookeo API, customers could view live availability of all of the client’s escape rooms in a branded booking experience. The booking UX also varied for each client. Customers either viewed a single booking page with options to filter through all of the rooms or they first navigated to a specific room’s page and then selected from the availability of that room.
Payment processing depended on the client’s preferred payment provider. Using either the Stripe API or Square API, the web applications also handled payment processing directly in the checkout flow.
Finally, some clients also required additional customizations. This included tasks such as schedule caching to avoid API rate limits or custom logic to integrate with the Squarespace platform, which had scripting limitations at the time of that project.