Cloud Architecture|Case Study

Onnow: Impact-Driven Cloud Kitchen

Ecosystem for Virtual Brands and Operations

Express.jsMongoDBDockerRedisaamarPaySSLWirelessGitHub Actions
Onnow: Impact-Driven Cloud Kitchen

Project Overview

Implemented a multi-tenant Node.js architecture with role-based access and automated analytics, enhancing efficiency and strategic insights for virtual restaurant operations.

Developed a cloud kitchen solution for restaurant chains, optimizing virtual menu management and revenue growth via multi-tenant architecture.

Objectives & Challenges

  • Kitchen Operations: Order routing, meal preparation workflows, and performance tracking.
  • Multi-tenant Architecture: Enable multiple virtual brands to operate simultaneously.
  • Automated Analytics: Real-time insights and revenue growth projections.
  • Custom CI/CD: Ensure high reliability with GitHub actions flowing into Docker deployments.

Infrastructure & Routing Logic

Overcame immense cloud kitchen routing complexity by engineering smart logic to separate order items dynamically into different physical prep stations based on virtual brand.

Dockerized the full monolithic API to allow seamless scaling instances backed by Redis queues for tracking delivery riders.

Measurable Impact

Key MetricBeforeAfter
Order ProcessingSlower, disconnected workflowsFull status progression within 45 mins
Order Completion Rate~65% completion rate~75% (13% improvement)
Average Order Value~450 BDT~600 BDT (33% increase)

Interested in working together?

Let's discuss how I can help architect your next project.

Chat on WhatsApp →