Halal Butcher E-Commerce Platform for Meatmart Australia
Perth's first fully online halal butcher — a Laravel 11 + Filament platform built around real-world cold-chain delivery, per-kg/per-piece pricing and phone-first checkout.
Live · meatmart.com.au
Results
Selling fresh meat isn't selling a product
Most online butchers in Australia run on Shopify or a generic WooCommerce/WordPress template. That works for selling a product — it does not work for the realities of selling fresh meat that must move through a cold chain.
- A weekly delivery route plan — Mon = North, Tue = East, Wed = West, Thu = South.
- A 5 kg minimum-order gate, and a 20 kg bulk threshold that switches lead times.
- Mixed pricing — most cuts sold per kilogram, but sausage rolls and rissoles sold per piece.
- Halal trust signals (AFIC / ICCV certification) that need first-class treatment, not a generic "About us" page.
The brief was a custom storefront that respects those operational constraints from the database up — not bolted on as Shopify apps.
A storefront that respects the cold chain
Perth's first fully online halal butcher, built on Laravel 11 + Filament 3 with Alpine.js and Tailwind, Redis-backed queues and SMS.
- Pricing-unit system — a backed PHP enum (per-kg vs per-piece) snapshotted onto every order line, so a later switch to per-piece never made the display layer lie.
- Perth zone-by-weekday delivery — live postcode quotes (debounced) return the matched zone, fee and earliest delivery date before the customer commits; out-of-zone postcodes get a special-request path.
- Weight-tiered cold-chain bag pricing — charged per cart by actual weight (normal vs insulated bags), not per-bag rounding.
- Phone-OTP checkout — same-device Twilio SMS OTP (Redis-backed, hashed, throttled) replacing friction-heavy email verification, with guest-cart preservation across login.
- Two-step checkout with an explicit T&C agreement and a
terms_accepted_ataudit trail. - Filament admin — WordPress-style product editor, inline customer creation for phone orders, settings, delivery zones and SMS order alerts that stay inert until credentials are added.
- Halal-first design — AFIC / ICCV / HACCP certifications as a first-class homepage block and persistent footer badges.
Operationally correct, not just online
The platform models the real business rather than forcing the business to fit a template. The owner runs deliveries, pricing units, products and settings from Filament without deploys; SMS keeps customers and staff in the loop; and snapshot-on-order data integrity means an invoice rendered six months later still shows the unit, price and SKU as they were at purchase. Every customer-facing surface reads one source of truth — the listing and the checkout can't disagree.
Could we do this for you?
Tell us about your project and we'll come back with a plan — not a sales pitch.