Kyrex
All work
Case 08LiveQuick Commerce·IndiaNew Delhi, India

Horeka.

The full platform architecture, order allocation algorithm, and WooCommerce-based delivery and discovery platform. Horeka Quick handles delivery via a weighted multi-factor algorithm. Horeka Discover handles in-store reservation. Store managers operate entirely via WhatsApp.

Visit live siteSystem architecture + platform build + ongoing managed services
Production · livehoreka.co
horeka.co
Horeka live site
Opening signal

We needed a platform that connects customers to their neighbourhood retailers — not a dark store model, a retailer-first one — with intelligent order routing and zero learning curve for store managers.

— Client briefing · Horekaa Technocon Private Limited

The story

The context.

Horeka is not a dark-store model. It does not operate warehouses. It is a retailer-centric quick commerce platform — built on a simple but defensible insight: every neighbourhood already has 2–3 trusted home goods retailers. The logistics problem isn't storage, it's connection and coordination.

The business behind Horeka carries 50+ years of home goods retail industry experience. The technology layer — designed, architected, and built by Kyrex — takes that institutional knowledge and makes it operable at digital scale.

Kyrex's role here goes beyond build. Kyrex designed the order allocation algorithm, architected the full system, specified the delivery and discovery models, and continues to manage the server and platform infrastructure. This is a principal architecture and engineering engagement — not a web build.

What we built

02 workstreams

Deliverables.

01

Horeka Quick — delivery platform

Customers browse a unified product catalogue across all onboarded retailers in their pin code. They build a cart. Kyrex's order allocation algorithm determines which retailer(s) fulfil the order — and handles delivery via Porter.

01 — Platform architecture

ComponentDetail
FrontendWordPress + WooCommerce — custom-themed, pin code based catalogue filtering
BackendCustom PHP plugins — order logic, retailer management, allocation engine
CDN & SecurityCloudflare — performance, DDoS protection, edge caching
InfrastructureKyrex-managed VPS — server, security, backups, maintenance
PaymentsUPI, Visa, Mastercard, Rupay, COD, Amex
Free shippingAutomated threshold — triggered above ₹1,499

02 — The order allocation algorithm

The most technically significant piece of engineering in the Horeka platform. Designed personally by Kyrex's founder — a weighted, multi-factor algorithm that determines which retailer fulfils a given order, handling complexity that no off-the-shelf plugin addresses.

FactorHow It Works
Factor 1 — DistanceReal-time distance from each retailer to the delivery address, sourced via Google Maps API. Weighted as a primary factor.
Factor 2 — Delivery timeEstimated delivery duration from Porter, based on distance and current conditions.
Factor 3 — Delivery costPorter quotation for each potential assignment. Factored into the allocation decision to minimise cost.
Factor 4 — Product availabilityWhether the retailer stocks all items in the cart. Availability is a primary weight — an unavailable retailer cannot be assigned.
Order splittingWhen no single retailer can fulfil the complete cart, the algorithm automatically splits the order across multiple retailers — then merges delivery where possible.

03 — Retailer acceptance via WhatsApp

Store managers do not use a portal or app. As soon as an order is allocated, the assigned retailer receives an instant WhatsApp message with accept/deny options and the ability to customise product quantities available. Zero learning curve for store managers.

04 — Porter delivery integration

Once an order is accepted by a retailer, it is passed to Porter for last-mile delivery. Order status updates flow back to the platform automatically via Porter webhooks — no manual tracking required.

02

Horeka Discover — in-store reservation platform

Home appliances — mixers, air purifiers, kitchen equipment — are high-consideration purchases. Many buyers want to verify quality, check the physical product, and compare options in person before committing. Discover solves the friction of not knowing what's available at which nearby store before making the trip.

StepWhat Happens
DiscoveryCustomer enters pin code — sees all nearby onboarded retailers and their available catalogue
Discover cartCustomer adds products to a Discover cart — not a purchase, a reservation intent
ReserveCustomer clicks Reserve — store manager receives WhatsApp notification instantly
Manager responseAccept, deny, or customise — same WhatsApp-based flow as Horeka Quick
ConfirmationCustomer receives confirmation — their selections are reserved and held at the store
In-store visitCustomer visits knowing exactly what is available and reserved for them

Discover does not force online purchasing behaviour where it does not naturally exist. It removes the single biggest barrier to in-store visits for considered purchases: uncertainty about availability.

Engagement options

Like what you saw?
Build the next one.

Two ways to begin. Both end the same way — a system in production, operated by Kyrex. Choose the entry that fits where you are.

Path 01If you have a clear brief

Start a project.

Bring us the scope. We sharpen it, stand up the team, and you see the first working build inside three weeks.

Response
< 1 business day
First build
Week 3 · staging live
Engagement
4 – 12 weeks
Starts at
Scoped to deliverables
Start a projectDirect reply from an engineer
Path 02Recommended

Get the Blueprint.

A fixed-fee paid engagement. We map your operations, evaluate every realistic solution, and hand you a document you can act on — with us, or without us.

Format
Written report — yours to keep
Duration
3 business days
Outcome
3 paths · honest trade-offs
Fee
₹15,000 · credited if you proceed
Get the BlueprintFixed fee · No commitment to build