Product record

Issue 02 · 26 Aug 2026

A living product update

What changed.
What comes next.

A clear record of the progress behind GahwajiX—written for the people shaping, funding, and supporting the product.

The product today

2

major product milestones completed

Local-first

orders are recorded on the appliance, even before the cloud is available

Next

reliable cloud synchronization without interrupting service

Progress you can see

These capabilities are implemented and backed by automated checks. The current catalogue still uses demonstration product data.

Milestone 2

Ordering · Shipped

Orders now have a safe place to land

A customer can confirm an item and the appliance records it immediately. The order survives a screen refresh and an appliance restart, without asking the browser to remember or resend it.

  • Repeated taps do not create duplicate orders.
  • Prices are checked by the appliance before an order is recorded.
  • The screen clearly separates “recorded here” from “copied to the cloud.”
Milestone 1

Product browsing · Shipped

One catalogue experience, built for every qualified screen

The appliance now presents its own product catalogue through one responsive interface. It works across landscape and portrait layouts and clearly explains loading, empty, and temporarily unavailable states.

  • Arabic and right-to-left layouts are part of the experience.
  • Touch, mouse, and keyboard journeys are covered.
  • Long names and enlarged text remain readable.
Milestone 2

Continuity · Shipped

A lost internet connection no longer blocks a local order

The appliance is the source of truth while a customer is ordering. It saves the order and the intention to copy it later as one operation, reducing the risk of a half-finished record.

Foundation

Confidence · Shipped

The essentials are checked before changes move forward

The team has a repeatable delivery foundation that checks product behaviour, screen layouts, and the agreed data formats. This makes future work easier to review and safer to combine.

The route to a working demonstration

Ordered by dependency, not by promise date.

  1. Done

    01

    Browse products on the appliance

    A responsive product experience served directly by the local appliance.

  2. Done

    02

    Record orders locally

    Orders remain available through connection problems and restarts.

  3. Next

    03

    Connect each appliance to the cloud

    Copy local records safely when a connection is available, without creating duplicates or changing the local result.

  4. Planned

    04

    Prove resilience and security

    Test recovery, storage limits, operational safeguards, and performance on the selected appliance.

  5. Planned

    05

    Package a repeatable demonstration

    Install the recorded software on a clean device and replay the complete offline, restart, reconnect, and cloud-copy journey.

On the horizon, not yet shipped

These are important product directions. They will begin only after the core ordering and cloud journey is proven.

01

Machine connection

Start by reading from one real coffee machine, then prove a second design.

02

Physical vending

Connect an order to a drink only after safe recovery is designed and proven.

03

Business operations

Add fleet configuration and business-system connections as separate capabilities.

04

Payments

Introduce one payment provider after order and vending outcomes can be reconciled.