Modernize the Technology Layer in the Restaurant Tech Domain

Blackbird built a brand new customer-facing food ordering platform for a restaurant chain within just eight months.

The Challenge

Freshii, a restaurant chain with 350 locations across North America, approached Blackbird with a challenging request: deliver a new ordering platform within short project timelines. With hundreds of stores, an existing mobile application with data of several hundred thousand registered users, and complex business logic of managing the capacity and stocks, Blackbird faced a daunting task. Additionally, there were a lot of different use cases to consider due to the scale: real-time menu changes for any store, third-party services to integrate with, payments, and so on.

Outcomes

Blackbird delivered a modern and innovative solution for Freshii: Java SpringBoot microservices in AWS Cloud on the back-end, Admin app, and new food ordering apps for iOS, Android, and Web UI. This allowed Freshii to have greater control over the customer experience and provided the ability to develop new functionality as needed. Additionally, Blackbird conducted a proper soft launch into the market for the entire user base two weeks before the deadline, providing ample time for testing and refinement.

Impact

Since the launch of the new food ordering platform, Freshii has seen tremendous success. Over $1M in monthly sales are processed, with steady growth. The platform has also unblocked new business opportunities, allowing Freshii to stay competitive in a rapidly evolving industry. It has reduced its dependency on third parties, allowing greater flexibility and customer experience control.

”We've never worked with a company where we don't have to push to get work done except for Blackbird Lab.”

Umair Vanthaliwala, VP of Digital Products
About the client51-200 employeesHQ Toronto, CanadaClient since 2022 | Restaurant Tech
Industry and verticalsRestaurant chain

Technical summary

Implemented complex logic of customization of products to allow for a wide range of customer preferences and options.

Utilized microservice infrastructure onAWS ECSto ensure the scalability and reliability of the platform.

Streamlined customer ordering and promotions by integrating with a new menu, loyalty, and campaign/promo providerOrder House.

Ensured secure and efficient payment processing by integrating with payment providerCardConnect.

Offered convenient delivery options to customers by integrating with white-label delivery providerDoorDash.

Integrated with menu providerOLOto ensure accurate and up-to-date menu offerings.

Simplified payment processing for customers by implementing multiple provider split payment functionality.

Improved security and streamlined customer login by implementingSSOwithFirebase.

Ensured secure and reliable transactions by implementing fraud prevention logic.

Improved customer service and streamlined operations by automating refund procedures

Implemented new responsive UI design on the Web withReact,Typescript,Redux Thunk, andRedux Toolkit, withApollo Clientto power theApollo GraphQL.

Offered a seamless mobile experience for customers by developing native apps forAndroidonKotlinandiOS on Swift UI.

Provided Freshii customers the ability to purchase and redeem gift cards by integrating with gift card providerGivex.

Gained insights into customer behavior and improved business strategy by integrating with analytics platformsMixPanel, platformsFB Pixel, andGoogle Analytics.

Have a similar project or feel like we have what it takes to help you out?