MCT (Malaika Control Tower)
Open
A product of LBYA AB

The logistics platform beneath Jarida.

MCT is the engine: dispatch, compliance, clearing, warehousing, fuel and payroll in one system, with six role-scoped portals on top. Jarida is what it looks like in production. Your brand is what it looks like next.

See the modulesOpen the platform
Running on MCT
Jarida Africaproduction deployment
Simera Transportwhite-label evaluation

Eight systems that already agree with each other.

Most operators run a dispatch tool, a spreadsheet for compliance, a broker's portal for clearing and a separate payroll package. MCT is one schema underneath all of it, so a delivered load is already a payable trip and a cleared entry.

Dispatch & loads

Load creation through to proof of delivery: assignment, work orders, checkpoints, exceptions and the document trail behind each leg.

Fleet & compliance

Trucks, trailers and drivers with document-expiry tracking, KYC packs and a hard dispatch gate that refuses to move a non-compliant unit.

Clearing & forwarding

Customs entries, border posts and duty positions on a working desk: transit medians, funnels and the documents each crossing depends on.

Warehousing

Receipts, putaway, picks and dispatch on a ledger that balances, with occupancy and dwell reported off the same movements.

Fuel

Purchase orders against supplier contracts, per-company service flags, consumption and forecast analytics, and a carrier payment ledger.

Payroll & workforce

Trip-based and salaried pay runs, recoveries, payslip PDFs and an audit-forged ledger the admin, carrier and driver surfaces all read.

Partner network

Assignments, bids and instrument-grade lane standards for third-party carriers, scoped so a partner sees only its own book.

Tracking & analytics

Live positions on one map, corridor and border intelligence, carrier scorecards and the KPI surfaces built on top of them.

Multi-tenant where it counts, in the database.

A white-label platform that separates tenants only in the interface is a data breach waiting for its first bug. MCT scopes at the row, so the portal, the API and the PDF renderer all inherit the same answer.

One codebase, many brands

Each deployment is its own project against the same application and the same schema. A tenant slug is the only thing that changes.

Row-level scoping

Access is enforced in the database, not just the interface. Every portal reads through policies tied to the signed-in identity.

Modules behind roles

Warehousing, fuel, payroll and the desks are catalogue entries. A role grants them; navigation and routes gate on the same grant.

Branding as tokens

Colour, wordmark and document furniture resolve from the tenant record. Nothing is hardcoded, so a rebrand is configuration.

Six audiences. One set of records.

Everyone in the chain gets a surface built for their job, reading the same rows. A driver's checkpoint is the client's tracking update and the admin's exception, without a sync step in between.

Admin console
Operations, finance, compliance and the trade desks
Client portal
Shipments, documents, invoices and analytics
Carrier portal
Fleet, assignments, fuel and payroll
Driver app
Trips, checkpoints, proof of delivery
Partner portal
Bids, assignments and lane standards
Supplier portal
Fuel requests and contract fulfilment

One engine. Your name on it.

A deployment is a project, a slug and a branding record. Colour, wordmark, favicon, email furniture and every generated PDF resolve from that record, which is exactly how this page is green rather than orange.

  • Your domain, your logotype, your palette
  • Documents and payslips carry your brand, not ours
  • Modules switched on per deployment, not per fork
  • Same schema, so upgrades reach every tenant at once
tenant_branding · mct
--accentforest green#2E7D32
--accent-midsage#A5D6A7
--accent-softearth beige#F5F5DC
foregroundcharcoal#37474F
signalsky blue#81D4FA
Swap these five values and the whole platform (every portal, every document) changes with them.

See it running, then see it in your colours.

The fastest way to evaluate MCT is to open a portal and move a load through it. Talk to LBYA AB about a deployment configured for your operation.

Open the platform info@lbya.se