Seat Serve Enables Audiences to Order and Track Concessions



Fast and Reliable Communication Layer
Early in app development, Seat Serve’s development team recognized the need for a real-time network to securely and reliably communicate between thousands of devices simultaneously. With any connected ordering application, real-time interaction is paramount to creating a real life, end-to-end ordering experience, from order to fulfillment.
Focusing on the Product, Not Backend Infrastructure
Seat Serve wanted to easily implement a solution without worrying about the backend themselves. The number of features Seat Serve desired also would have been problematic for their team, as they wanted to focus on their application itself, not backend infrastructure.Everything we needed was available with very lightweight code and great SDKs. We built our product from ground up using the PubNub platform. Every time we needed a new feature we discovered that PubNub already had it. This saved us an enormous amount of development time and allowed us to focus on creating our platform,
Shay Dadush, Co-Founder of Seat Serve.
Up-to-the-Second Order Monitoring
To power their tight, real-time communication layer, Seat Serve implemented PubNub Pub/Sub Messaging for all real-time interaction within the app. This real-time messaging layer powers the order from end-to-end, from the moment a customer makes an order, to that order being delivered. Updates are pushed to the customer in real time, keeping them in the loop from start to finish.Seat Serve's order
algorithm uses PubNub to distribute and track order fulfillment by the stations or kitchens, and runners. In addition, we keep the customer fully-informed on his order status as real-time updates are an integral part of our fan re-engagement process.
In addition to customer updates, Seat Serve also wanted a way to monitor what runners and stations are online and reflect any changes in real time. Using PubNub Presence, Seat Serve was able to easily and efficiently implement this feature. This provides a real-time view into order and kitchen status for managers, providing them up-to-the-second updates of order fulfillment.

Why Reinvent the Wheel?
By implementing PubNub, Seat Serve decreased development resources and time to market. And as the Seat Serve application expands to more stadiums and event spaces, the application can easily scale to thousands of users simultaneously. In doing so, Seat Serve can focus on adding new features and functionality to their application without worrying about building, orchestrating, and maintaining their own real-time backend infrastructure.PubNub saved us a lot of time without the need to reinvent the wheel. Once we realized that, adding only a few rows of code would save us boatloads of time. PubNub allowed us to be the only real-time app in our space and gave us an enormous head start on other solutions. And we figured if it was good enough for Coca-Cola, Amazon, and McDonald’s, it was good enough for us.