BeerRun Chicago was a rapidly growing alcohol delivery company that had outgrown it’s manual ordering and logistics solutions. The company wanted a way to automate their entire supply chain process from inventory and vendor assignment to ordering and delivery. They wanted an intuitive way for customers to be able to order in-app rather than through text messages like they currently were.
BeerRun wanted a way for users to intuitively track the status of their deliveries within the app, as well as a thoughtful solution for drivers to be able to plan their routes.
We built an advanced order tracking system that live-tracks the driver once they have confirmed they are on the pickup or delivery route. The application intelligently routes the driver on a route that is efficient for pickup and delivery. The customer can see on a map where the driver currently is and see the status of their order.
BeerRun approached us with a bittersweet dilemma. They were growing users faster than they could keep up using their current workflow. BeerRun had been tracking everything manually with spreadsheets, text messages for ordering, and manual communication (via phone, text or email) to notify drivers and vendors of incoming orders.
We thoroughly researched the supply chain process BeerRun had in place to identify inefficiencies and see where we could leverage new technology to improve user experience.
We played out the current ordering and supply chain process to scope out the optimal user flow for the new application. We quickly found where we wanted to automate processes to reduce friction in the ordering and fulfillment processes.
The most obvious target was the ordering process. Currently, customers would text in or call in their orders. Tedious, and hard to keep track of. We scoped out an eCommerce solution to allow users to order and pay within the app. The next area of focus was order fulfillment. Keeping track of who, what and where of vendors and drivers was immensely inefficient. We wanted to automate the flow of picking vendors and drivers, notifying them of the incoming order, and allowing them to fulfill the order easily.
Bringing it altogether would give us an end-to-end solution for order placement, tracking, and fulfillment.
The team worked on this product for over 1 year using Agile, enabling us to iteratively deliver a high-quality product in a rapidly moving space. We built the mobile app natively for iOS, integrating with Moltin and Stripe to manage the inventory and payment flow. We built an advanced order pipeline that gave admins powerful insights into orders coming in, with the ability to easily route them as needed. Drivers were given an intuitive UI to choose jobs and easily pickup and dropoff orders with in-built mapping. Most importantly, customers are provided a fantastic experience that focuses on simplicity, with a beautiful eCommerce storefront and order pipeline. We utilized Node.js and Google Cloud Platform solutions to build and host the backend infrastructure of the platform.
The application went through intensive scalability testing to ensure it can stand up to thousands of orders and still be intuitive to admins and drivers. We iterated countless times to perfect the user journey.
After the iOS launch, we were delighted to hear the positive feedback we were receiving from customers who were using the app. We continue to help our clients maintain this app, add features to it, and are currently working with them to create an Android version for the app.
BeerRun Chicago has been able to increase their order capacity of more than 50% due directly to the automation the application provides. In addition, customers are incredibly impressed with the app and feel a new level of trust with the company. We’re ecstatic to hear about the increase in revenue and customer experience and excited to continue on this journey with them.