Skip to content
EZZ Technology THINK DIFFERENT
Our work ↗ ECOMMERCE / POS / OPERATIONS

Mr Kotchy | Ecommerce, POS, Treasury & Inventory System

From choosing a size online to closing the cash shift, Mr Kotchy connects ecommerce, store operations, inventory, staff, shipping and operational review in one customised workflow.

Mr Kotchy
Mr Kotchy original project visual
Original visual from the project website.
MEASURED, DATED, TRACEABLE

Speed and Lighthouse SEO results

Checked on 7 November 2026 · Google PageSpeed Insights / Lighthouse

Mobile performance99/100
Desktop performance98/100
Lighthouse SEO100/100

Mobile and desktop technical checks

Lab scores apply to the URL and device profile below. Lighthouse SEO checks technical basics; it is not a Google ranking or indexing guarantee. Scores can vary between runs.

View scope, full scores and measurements

Tested URL: https://mrkotchy.com/

Lighthouse lab measurements — 7 November 2026
MeasurementMobileDesktop
Performance99/10098/100
Accessibility100/100100/100
Best practices81/10081/100
Lighthouse SEO100/100100/100
LCP — largest contentful paint1.5 s0.3 s
CLS — layout shift0.0040.003
TBT — total blocking time50 ms10 ms

Real-user mobile data needs further improvement: LCP 3.934 s and INP 232 ms. The strong lab scores above do not mean that real-user Core Web Vitals pass.

The verification time is recorded; the measurement provider may return a result cached for up to three hours.

A storefront that sells. An operating system behind every order.

Footwear retail involves sizes, colours, reservations, display stock, cash shifts and partial returns. The project combines WooCommerce development with customisation of the underlying POS and purpose-built operational modules.

Module and feature map for mrkotchy
An explanatory map of the project modules, not a screenshot of operational data.

An ecommerce experience built around the buying journey

Categories that match how customers shop

Men’s, women’s and children’s footwear, separate Mirror collections, brand pages and offer collections give shoppers a clear route into the catalogue. Product descriptions retain the relevant product-type disclosures.

Size and colour selection close to the product

Available sizes and colours can be selected from product cards or product pages. Model, brand, colour, size and price filters help shoppers find a relevant variant before moving to checkout.

Product imagery and a responsive storefront

Multiple product images, image switching, consistent cards, promotional banners and considered motion support product discovery. Responsive spacing, navigation and progressive browsing make a large catalogue easier to explore.

Relevant recommendations with available alternatives

Related-product rules follow the product’s relevant collection, including men’s and women’s Mirror ranges, and exclude unavailable items from purchase recommendations. Shoppers see alternatives that fit their original interest.

Promotions with controlled discount rules

General campaigns, last-size offers, audience-specific coupons and conditional free shipping are handled as separate rules. This makes campaigns easier to manage without unintended discount stacking.

Checkout adapted to local customers

A primary phone number, optional secondary contact, simplified address fields and governorate, city and area choices reduce unnecessary input. Shipping charges and enabled payment methods are visible before confirmation.

Arabic and English shopping journeys

Arabic and English routes cover the core catalogue, categories, colours and shopping content. Translating product options as well as navigation keeps the purchase journey understandable in both languages.

Product, category and brand SEO

Search titles, descriptions, internal links, images and structured data follow the actual catalogue. Language alternatives, canonical URLs and sitemaps support a coherent search structure rather than disconnected keyword pages.

Clear availability across product variants

Variant availability and out-of-stock states are communicated clearly, while relevant alternatives keep the browsing journey useful. A model page can remain informative without presenting an unavailable size as purchasable.

A POS system shaped around daily store operations

Checkout, invoices and variant-level selling

In-store sales use product search or a barcode scanner to identify the model, size and colour. Discounts, payments, balances and printed receipts are handled within a POS workflow customised for footwear retail.

Central treasury and traceable cash movements

The treasury brings together balances, deposits, withdrawals, transfers and handovers with a timestamp, user and description. Linking cash movements to shifts gives management context for each movement.

Shift opening, closing and cash reconciliation

Opening balances, sales collections, expenses and returns feed into the closing review. Shortages or overages are shown in the context of the shift, including recorded expenses such as delivery costs.

Cash handover envelopes and shift identifiers

Printed shift details include the shift number, supporting cash-envelope preparation and handover review. The physical envelope can be matched to its operational record more easily.

Payroll, commissions, advances and deductions

Fixed pay and sales commission can be configured separately, including staff without commission. Start-date proration, advances, day or amount deductions, overtime, active employment status and commission reports support payroll review.

Purchases, suppliers, expenses and reporting

Purchases and stock receipts sit alongside supplier records, expenses, payments and sales, return and stock reports. Management can review trading activity and operating obligations through connected records.

Role-based access and focused staff interfaces

Organised sign-in, management and employee screens place sensitive actions behind the relevant account permissions. Role-based workflows and operation records support handovers and exception review.

Inventory, display stock and shelf locations—with camera support

Stock by model, size and colour

Variant quantities reflect purchases, sales, reservations and returns, with barcodes and stock-movement history. Size-level records make discrepancies visible instead of hiding them inside a model-level total.

Physical counts with sales-aware reconciliation

Physical counting and discrepancy review account for transactions occurring during the count and controlled synchronisation. Separating counted quantities from subsequent sales supports a clearer reconciliation.

Display-stock checks and replenishment

Staff can mark displayed sizes from the model screen and distinguish display stock from storage stock. Replenishment prompts help the team select an appropriate replacement after a display item is sold.

Mobile-camera evidence for display checks

Supported display-check and transfer workflows accept a product photo captured on a phone, recorded with the size, employee and time. Visual evidence gives reviewers more context than a checkbox alone.

Barcode scanning with a phone or handheld scanner

A secure camera page reads rack and product barcodes and passes them into the operating workflow, including multiple barcode reads in a session. Staff can use a phone or a handheld scanner for the task.

Rack and row assignment

Lettered racks and numbered rows are selected by scanning a shelf label and then a product. This project uses 19 racks with five rows each, linking the model’s sizes to its location for picking, receiving and stock checks.

Unassigned-stock reports and quick placement

An unassigned-stock list lets staff allocate a rack and row directly. Display rules account for single-size items already in the sales area, keeping the working list focused on items needing action.

Barcode labels and thermal printing

Product, size and shelf labels, sales receipts, shift details and shipping documents use the appropriate print layout. Copy-count and document settings reduce repetitive steps at the checkout.

Orders from reservation to delivery and return

Reservations linked to customers and variants

Reservations can be created, reviewed, amended or cancelled with customer details, items, images and sizes. Stock allocation and release at cancellation help the team organise fulfilment.

WhatsApp shipping confirmation and cancellation

Clear messages and confirmation or cancellation links connect the customer’s decision to the reservation and order. Customer service and fulfilment work from a consistent order state.

Hard Zone Express integration and waybill creation

The shipping integration prepares customer, address and item data, creates the shipment reference, prints the waybill and follows status changes. Area charges and displayed delivery estimates follow the configured courier service.

Item-level partial delivery and return receipt

The workflow distinguishes delivered and returned items within the same shipment and supports partial reservation receipt. A courier return status alone does not replenish stock; the actual returned item must be received.

Size correction and exchanges during follow-up

Authorised workflows support checking and correcting the size associated with a reservation or returned item, alongside exchanges and price differences. These controls address practical issues in size-based retail.

Shipment status, collection and courier handover

Preparation, delivery, refusal, cancellation and collection states follow the courier integration, with bulk handover support. Order-linked statuses make the next action clearer for operations staff.

Synchronisation and WhatsApp automation

WooCommerce and POS integration

Products, variants, orders and stock connect the online store with the POS. New-item upload and task-specific synchronisation options reduce duplicate catalogue entry.

A visible, controllable synchronisation queue

Task progress and logs support stopping, resuming and retrying failed items. Queue controls make exceptions easier to investigate without repeating the entire workflow.

Product-image management that respects newer edits

Image previews, import and export, and newer-image checks coordinate the website and POS libraries. Update rules help avoid replacing a recent product image with an older version.

Messages across the customer lifecycle

New orders, reservations, cancellations, invoices, exchanges, returns, shipping confirmation and post-delivery follow-up have tailored messages. Depending on the event, messages include the customer name, product image, code, size, totals, discount and delivery charge.

Team notifications and resilient sending workflows

Operational alerts keep staff informed about relevant events. Configured alternative senders and retry handling support continuity while controlling missed or duplicated notifications.

Camera-assisted operational review

Cash-drawer event review

Drawer events can be linked to review clips, with the event time connected to the shift and invoice activity where available. Managers can open the relevant clip instead of searching hours of footage.

AI cash-presence alerts for human review

Cash-presence and checkout-event signals can be reviewed alongside invoice and payment context. Alerts help managers prioritise review; they are neither an accounting cash count nor an automated accusation.

Staff entry and exit records

Timestamped entry and exit events, authorised staff-image classification and exportable records support attendance review. Manual correction helps resolve uncertain matches and improve record quality.

Contextual photos, clips and camera status

Event images, invoice clips and recovered recordings sit alongside review and feedback controls. Camera connectivity status helps distinguish a quiet period from unavailable monitoring.

Deployment matched to the store setup

Camera position, lighting, drawer and doorway coverage, and authorised accounts determine the monitoring setup. Camera use also supports everyday scanning, counts and evidence capture, while surveillance recordings remain permission-controlled.

Value for the business

The operational goal is clearer order preparation, faster access to the right shelf and better context for cash and stock review—through modules designed around the team’s actual work.

Connect your sales, stock and cash operations

Tell us how your business operates today. We will discuss the functions, integrations and priorities that fit your project.

Discuss a similar project ↗

PROJECT QUESTIONS / CLEAR ANSWERS

Useful answers before your next step

How does Mr Kotchy connect online sales with the checkout device?

The project combines WooCommerce with a footwear-focused POS and connects products, sizes, colours, orders and stock movements. Reservations, returns and reconciliation support a clearer sales and fulfilment workflow.

What do treasury, shifts and commissions cover?

Treasury records balances, deposits, withdrawals, transfers and handovers with a user and timestamp, alongside shift opening, closing and cash differences. Staff workflows include salaries, optional commissions, advances, deductions, overtime and review reports.

How are cameras used for inventory, shelves and display checks?

A phone camera reads product and shelf barcodes and captures product evidence in supported display-check and transfer workflows, with the size, employee and time. Rack and row assignment helps staff locate items and review display movements.

How do drawer monitoring, entry and exit records, and AI cash alerts work?

Monitoring connects drawer and entry or exit events with available images, clips and operational context. AI cash-presence signals help a manager prioritise review alongside invoices and payments; they support human review rather than an accounting cash count.

Does the workflow include WhatsApp, couriers and waybill printing?

Yes. Order events trigger configured WhatsApp messages, while shipping prepares shipment data, creates a reference, prints the waybill and follows status updates. The workflow also handles partial delivery and receipt of returned items before restoring stock.

Can you build a similar system for my shop?

We review products, locations, hardware, staff, treasury, sales, returns and shipping policies, then define the POS, stock, camera, communication and integration modules your business needs in a clear implementation scope.