drive thru enhancement

Enhancing Drive-Thru Efficiency with AI Order Taking and Real-Time Insights

Business domain
Professional Services
Technology
Node.jsReactMS SQL ServerMS Azure CloudWebSocketRedisMongoDB

Background

Our US-based client develops both hardware and software for drive-thru restaurants. Their system comprises a centralized cloud portal and connected devices that facilitate communication between operators and kitchen staff, track vehicles, and collect vital performance metrics.

AltexSoft engineers augment the internal IT team, contributing to multiple areas, such as web portal development and maintenance, service automation, data validation, and more.

Challenges

Throughout six years of collaboration, our team brought expertise and the necessary workforce to tackle key business challenges.

Provide end-to-end visibility and control over drive-thru systems

Enable real-time performance tracking of restaurant car lanes

Reduce reliance on manual operations
Ensure system reliability and data quality

Value Delivered

<p><strong id="docs-internal-guid-18c2f38b-7fff-9af3-f8ad-3a12f3833e7c">Building and supporting a central control hub</strong></p>
Building and supporting a central control hub

Our team supports the client in developing and maintaining a cloud-based portal designed to supervise drive-thru devices and aggregate performance data across restaurant networks. The portal enables operators to configure hardware, monitor key real-time KPIs (e.g., vehicle counts, service times), and analyze operational efficiency.  AltexSoft engineers were involved in building a range of features, from device setup and management tools to a performance leaderboard to motivate teams across different restaurants.

<p><strong id="docs-internal-guid-fb3e600d-7fff-35d5-67c4-b493fff842d9">Creating an app for AI order taking</strong></p>
Creating an app for AI order taking

AltexSoft engineers developed a critical software component for the service, which enables requests to be processed without operators in between. The module captures the driver’s voice, filters out background noise, securely transfers audio to a third-party AI, and delivers AI responses in real time. Installed directly on communication hardware, bridging drive-thru lanes and kitchen teams, the app ensures high-quality audio transmission and handles Internet disruptions to maintain smooth customer-AI interaction.

<p><strong id="docs-internal-guid-a1ff0f66-7fff-0281-1475-4e4a5808adaf">Introducing test automation </strong></p>
Introducing test automation

Our dedicated QA team designed and maintained a robust automation testing framework focused on the web portal and device integration. AltexSoft QA engineers continuously validated the web UI and verified data flows from hardware to cloud, ensuring portal reliability and analytics accuracy. Over three years, they expanded the automation suite, provided ongoing support, and regularly updated tests to keep pace with frequent platform changes.

Approach and Technical Info

Acting as a seamless team extension, 3 full-stack engineers from AltexSoft continue to enhance and support the cloud portal. The AI order taking project spanned approximately one year, with 3 full-stack engineers and 1 manual QA engineer engaged. The automation QA team, comprising 3 QA engineers, collaborated with the client for around three years.

The cloud portal tech stack includes React, Node.js, Redis, MongoDB, MS SQL Server, and MS Azure.

The app for AI order taking involved Node.js and WebSockets.

The automated QA testing portfolio included Java, Selenium web driver, Cucumber, REST Assured, Allure Report, Jenkins, and BrowserStack.

Node.jsReactMS SQL ServerMS Azure CloudWebSocketRedisMongoDB