Case study

Mechatronx

Multi-region e-commerce platform for electronics and manufacturing services across Egypt, Saudi Arabia and the UAE, with a Laravel and Filament admin per region, a Daftra ERP integration for stock and pricing, and a Flutter companion app.

Overview

Mechatronx

Multi-region e-commerce platform for electronics and manufacturing services across Egypt, Saudi Arabia and the UAE, with a Laravel and Filament admin per region, a Daftra ERP integration for stock and pricing, and a Flutter companion app.

Mechatronx sells electronics and manufacturing services in three markets at once: Egypt, Saudi Arabia and the UAE. Each region has its own products, orders and content, all run from one Laravel 12 and Filament admin.

Stock and prices come from the ERP

The client already runs Daftra as its ERP, so the platform does not keep a second copy of stock and pricing. An isolated adapter talks to Daftra and a Redis cache keeps the storefront fast, so a price change in the ERP reaches the shop without anyone re-entering it.

Storefront and app

The storefront is Livewire, which replaced an earlier Next.js front end. A Flutter companion app covers browsing, cart and orders, and lets customers request quotes for engineering services such as 3D printing, PCB manufacturing and CNC work.

Gallery

Inside the project

Real screens captured from the live build.

Features

What it does

  • Separate catalogue, orders and content per region
  • Laravel 12 and Filament admin
  • Daftra ERP integration for stock and pricing through an isolated adapter
  • Redis caching in front of the ERP
  • Livewire storefront
  • Flutter app for browsing, cart and orders
  • Engineering-service quote requests: 3D printing, PCB, CNC

Tools

The stack I build with

Whatever the project needs, from commerce platforms to custom apps.

LaravelFilamentLivewireFlutterRedisDaftra ERP

In partnership with Mahmoud Abas

Start a project

Have a store or app to build?

Tell me what you're building.