DOPAS — multi-warehouse ERP & warehouse management system
DOPAS (Delivery Operations & Product Administration System) is the ERP/WMS we designed, built and run for wholesale distribution. Orders arrive by email or PDF and are extracted by AI instead of retyped; stock is controlled FIFO across multiple warehouses with batch and expiry tracking; the CRM scores customers with RFM analysis and churn prediction; and deliveries, drivers and dashboards sit on top of the same data. It syncs two ways with Odoo, QuickBooks, Tally and Zoho Books.
AI order extraction from email bodies and PDF attachments
FIFO stock across multiple warehouses, 10,000+ SKUs
Batch and expiry tracking, low-stock alerts, reorder suggestions
Admin dashboard — revenue, orders, stock value and order status at a glance.Orders — the full order book with status and fulfilment filters.Deliveries — scheduling, driver assignment and delivery status.Inventory — multi-warehouse stock with levels and locations.
Screens shown are the DOPAS demonstration environment; the figures and customer records in them are sample data, not a live client's.
Global Gourmet Exchange (GGX) — order-to-cash and procure-to-stock platform
Global Gourmet Exchange is a B2B foodservice distributor trading in the UAE and Saudi Arabia. We built its Laravel and Filament operations platform, which runs the complete commercial cycle. Customer purchase orders arriving as email, PDF or LPO are read by an Anthropic Claude intake step and turned into draft orders a person reviews before anything is committed. Approved orders push to Zoho Books as sales orders and draft invoices. A per-day release order reserves pallet stock on FEFO/FIFO picking and issues a warehouse note to the third-party logistics provider. Dispatch assigns the delivery; proof of delivery flips the invoice to sent and opens accounts receivable, with payments, ageing and statements pulled back from Zoho.
Around that core it also handles purchasing and imports with landed-cost and COGS allocation, exports and packing lists, e-signature contracts, a sales pipeline, and an append-only stock movement ledger so every unit of stock can be traced. Staff can drive the same backend in plain language from Claude Desktop through a purpose-built MCP server.
AI intake of purchase orders from email, PDF and LPO, with human review
Zoho Books as the accounting source of truth, synced both ways
Pallet stock with FEFO-primary, FIFO-tiebreaker picking
Release orders and issue notes to a third-party logistics warehouse
Dispatch, proof of delivery, and receivables that open on delivery
Purchasing, imports, landed cost and COGS allocation
Warehouse orders — the order book with fulfilment, Zoho sync and release state per row.Deliveries — assignment, delivery window, status and proof-of-delivery timestamps.Inventory — pallet stock by location and batch, with reserved and free quantities.Dashboard — revenue trend, sales pipeline and rep performance.The operations console sign-in.
Screens from the GGX system, published with Global Gourmet Exchange's permission. Customer names, order references and money values have been permanently painted out of the image files themselves — the pixels are gone, not merely covered.
A Trade — warehousing, delivery and HR operations platform
A Trade is a UAE trading and distribution company. We built its PHP operations platform, covering the whole back office: warehouse stock and inbound shipments, a CRM with quotations and opportunities, driver deliveries with time tracking and partial-delivery handling, route planning, a distributor portal, and a full HR module with attendance, leave and payroll exports. Its analytics layer includes machine-learning demand forecasting with CSV and report export, and sign-in supports biometric (WebAuthn) authentication alongside a multi-step secure login.
Warehouse stock, inbound shipments and CSV import
CRM with quotations, opportunities and activity tracking
Driver deliveries with time tracking and partial deliveries
Route planning and a distributor portal
HR: employees, attendance, leave, payroll and report exports
Machine-learning demand forecasting and analytics exports
PHPMySQLWebAuthn biometricsMachine learning
Screenshots of this system are not published: its screens carry customer, delivery and HR records, and no redacted set has been prepared.
Alpha Prime Garage — Dubai
A full marketing website for an all-brands car workshop in Umm Ramool, Dubai: services, a workshop gallery, an owner section and WhatsApp booking, built to load fast and convert on a phone. We also build and run this site, ftservices.ae, including its three free browser-based business tools.
HTMLCSSJavaScriptResponsiveWhatsApp booking
Alpha Prime Garage homepage — alphaprimegarage.aeHomepage services — two columns of work types, set in the site's display serif.Services page — the full service list as a single scannable table.Workshop gallery — filterable photo grid with a tap-to-expand lightbox.
Mobile apps, built in Flutter
Seven Flutter apps plus a shared Dart core package. The business apps are built against the backend of the system they belong to — same data, same login — rather than as standalone products; the rest are offline-first, holding everything in a local database with no server at all. One codebase serves both Android and iOS.
Driver apps
The day's runs, the vehicle load, en-route status, and proof of delivery captured as a camera photo, an on-screen signature and a GPS position — with a reason code when a drop fails.
Sales-rep app
Customers, orders, invoices, deliveries and the sales pipeline on the road, with in-app sales-breakdown charts and PDF export.
Warehouse & inventory app
Warehouse stock, release orders and stock movements in the aisle, so counts are entered where they happen instead of on a clipboard.
CRM app
Customers, orders and quotations from a phone, sharing the same records as the web system.
Shared Dart core
One package holding the API client, models, services and widgets, so every app behaves the same way and a fix lands everywhere at once.
Built for the field
Secure token login, offline-tolerant local caching, camera capture, signature capture, GPS and push notifications — the things a phone in a van actually needs.
DOPAS Delivery — driver app
DOPAS Delivery — driver sign-in.DOPAS Delivery — the driver's day at a glance: assigned, completed, pending, success rate.DOPAS Delivery — the run list, filtered by status. Demo records, customer names redacted.
DOPAS CRM
DOPAS CRM — the customer book, filtered by status. Demo records, names and emails redacted.DOPAS CRM — orders with their reference, value and state.DOPAS CRM — sales trend, quotation pipeline and the top-customer ranking.
GGX driver app
GGX driver app — sign-in.
Training log
Offline-first: every session lives in a local database on the phone, with no server behind it.
Training log — the home screen; one tap starts a session.Training log — sessions ranked by total load moved.Training log — muscle map; the body is the exercise picker.Training log — a finished workout, set by set, with estimated 1RM.
Finance forecasting app
Offline-first as well — a local database on the phone, no server.
Finance app — the month at a glance, with budget burn and an over-budget flag.Finance app — income sources tracked against plan.Finance app — projected balance and where the money goes over the horizon.
Want one of these for your operation?
Send us a short brief — we reply within 24 hours with a real plan, no obligation.