Mobile App · IoTAL KUZAMA TRADING CO

Khozama Meals

منصة اشتراكات غذائية ذكية + Smart Lockers

A smart meal subscription platform for corporate workplaces. Employees subscribe via the app, choose daily meals, and collect them from Smart Locker machines at their office floor — the app decides, the machine delivers.

FlutterDartBLoCClean ArchitectureMQTTSmart Locker HardwareRESTful APIsApple PaymadaTamara
Alkuzama Meal Subscriptions — Smart Lockers platform with locker machine displaying AlKuzama branded meal boxes
01

The Problem

Why traditional vending doesn't work for corporate meals

Direct Sales (Old Way)

  • Instant purchase — no planning
  • No availability guarantee
  • Impossible to predict demand
  • Higher food waste
  • Unstable employee experience

App Subscriptions (Our Way)

  • Pre-reserved meals per subscriber
  • Guaranteed experience every day
  • Precise production planning
  • Minimal food waste & expiry
  • Employee loyalty & retention

The solution starts from the app... and ends at the daily locker pickup.

02

The App — Heart of the System

Not just an interface — it's the subscription management center, ordering engine, and planning tool

App features: create account, choose subscription, select meals, view nutrition, receive daily notifications, open locker via QR

Subscription Center

Choose package (Breakfast 120 SAR / Breakfast+Snack 180 SAR / Full Day 280 SAR), manage renewals, 3-month discount.

Weekly Meal Planner

Pick breakfast, snack, and lunch for each day (Sun–Thu). Browse by cuisine: Eastern, English, International.

Nutritional Info

Every meal shows calories, protein, carbs, and fats. Make informed choices aligned with dietary goals.

Smart Locker Pickup

Each subscriber gets an assigned box on their floor. Open via QR code from the app — no direct sales, no competition.

Multiple Payments

Visa, Mastercard, mada, Tamara (BNPL), STC Pay, Apple Pay. Saved cards for quick renewals.

Push Notifications

Daily meal readiness alerts, subscription reminders, new menu items. Never miss a pickup window.

03

App Walkthrough

Key screens from the Khozama Meals mobile app

Welcome & Authentication

The app opens with the Al Kuzama brand identity. Users sign in with phone number, Google, or Apple ID.

Welcome Screen

Welcome Screen

Welcome (Variant)

Welcome (Variant)

Phone Login

Phone Login

Subscription Plans & Onboarding

5-step wizard: profile, package selection (Breakfast 120 SAR / Breakfast+Snack 180 SAR / Full Day 280 SAR), pickup location & locker slot, meal planning, and payment.

Package Selection

Package Selection

Pickup Location & Locker

Pickup Location & Locker

Coupon Applied

Coupon Applied

Meal Planning & Menu

Weekly planner with per-day breakfast, snack, and lunch. Browse menu by cuisine (Eastern, English, International) with full nutritional breakdown.

Weekly Meal Planner

Weekly Meal Planner

Breakfast Menu

Breakfast Menu

Meal Detail & Nutrition

Meal Detail & Nutrition

Payment & Homepage

Multiple payment gateways with saved card management. Daily dashboard showing today's meal, delivery window, and assigned locker info.

Payment & Checkout

Payment & Checkout

Today's Menu

Today's Menu

Edit Meal

Edit Meal

04

Smart Locker — The Delivery Point

Not a vending machine — a smart pickup station

Smart Locker role: standalone machine with individual boxes, each assigned to a subscriber, opens only via QR

Standalone Machine

Independent smart locker unit placed on each office floor or beside existing vending machines.

Individual Boxes

Each box is assigned to one subscriber, linked to their app account. No sharing, no competition.

QR-Only Access

Opens exclusively via QR code scan from the subscriber's app. Secure and personalized.

No Direct Sales

Unlike vending machines, there's no impulse buying. Every meal is pre-planned and pre-assigned.

05

App ↔ Machine Integration

The app decides who receives what and when — the machine just executes delivery

Full integration flow: Subscription → Scheduling → Packing → Pickup via QR
┌─────────────────┐      ┌─────────────────────┐      ┌──────────────────┐
│   MOBILE APP    │      │   BACKEND SERVER     │      │  SMART LOCKER    │
│                 │      │                      │      │                  │
│  Subscribe      │ API  │  Validate & Store    │ MQTT │  Receive Command │
│  Choose Meals ──┼─────>│  Schedule Packing  ──┼─────>│  Assign Box      │
│  Scan QR Code   │      │  Match Subscriber    │      │  Unlock Door     │
│                 │<─────┼──  Send Notification  │<─────┼──  Confirm Pickup│
│  Collect Meal   │      │  Log Transaction     │      │  Report Status   │
└─────────────────┘      └──────────────────────┘      └──────────────────┘
06

Operations Dashboard

Full control panel for managing the meal subscription ecosystem

Operations dashboard with subscription management, box management, packing schedules, pickup monitoring, and analytics

Subscription Management

View, edit, and manage all active subscriptions. Track renewals and cancellations.

Box Management

Assign and reassign locker boxes to subscribers. Monitor box availability per floor.

Packing Schedule

Daily packing lists generated from active subscriptions. Know exactly what to prepare.

Pickup Monitoring

Real-time tracking of who picked up and who didn't. Follow up on uncollected meals.

Waste Reports

Track food waste by comparing prepared vs. collected meals. Optimize production.

Per-Floor Analytics

Usage reports broken down by building floor. Identify high-demand and low-demand zones.

07

Why the App is the Power Source

The app decides... the machine executes

Pre-Ordered Demand

Orders are placed in advance via subscriptions — production is based on real data, not guesswork.

Subscription-Driven Production

Every meal is produced for a confirmed subscriber. No overproduction, no waste.

Zero Randomness

The system eliminates impulse buying. Every interaction is planned and predictable.

Zero Waste

Precise demand forecasting means minimal food expiry and disposal.

Consistent UX

Employees get the same reliable experience every day — subscribe, plan, collect.

Data-Driven Decisions

Rich analytics on consumption patterns, preferences, and trends to optimize operations.

08

AI-Ready Platform

Built-in intelligence for continuous optimization

Daily Demand Prediction

Forecast how many meals are needed per day based on subscription patterns and historical data.

Smart Meal Suggestions

Recommend meals based on subscriber preferences, past choices, and nutritional goals.

Subscriber Behavior Analysis

Understand pickup patterns, preferred time windows, and meal category preferences.

Waste Reduction

Predict and prevent waste before it happens by adjusting production to actual demand.

Box Distribution Optimization

Intelligently assign boxes across floors based on subscriber density and usage patterns.

Continuous UX Improvement

Use behavioral data to improve the app experience, menu offerings, and subscription plans.

09

Rollout Roadmap

Phased deployment from pilot to full-scale

PHASE 2APilot
  • Launch the app on iOS & Android
  • Install limited Smart Locker machines
  • Activate QR-based pickup system
  • Measure performance & KPIs
PHASE 2BScale
  • Expand to all building floors
  • Increase subscriber capacity
  • Activate advanced analytics
  • Transform into a full internal food platform
10

Success KPIs

Key performance indicators for measuring platform success

📈

Subscription Growth

📋

Daily Pickup Rate

♻️

Waste Reduction

😊

Employee Satisfaction

⚙️

Operations Stability

🎯

Demand Accuracy