Presencify › Projects › logixflo

SaaSLogisticsAI AutomationMulti-Tenant Architecture

The platform that took port drayage off paper.

logixflo automates the document-heavy, error-prone world of port drayage — from WhatsApp photograph to client invoice — without asking drivers to install a single app.

14PagesThe Website
49ScreensThe Tenant Portal
275APIsBackend
3PortalsFull Stack
Visit logixflo.com

// the problem

Port drayage still runs on paper.

A Bill of Entry. A gate pass. An equipment interchange receipt. Photographed into a WhatsApp group, then retyped by hand into a spreadsheet, then retyped again into an invoice. Hours per container run — and every typo costs money.

logixflo needed a platform that eliminated every manual step between document and payment. A driver photographs paperwork. The system reads it, structures it, and creates the shipment. The client invoice generates the moment the run is marked complete.

Document to Invoice Flow

// what was built

Three products. One system.

01

The Commercial Front End

14 pages built as the full commercial front end of the SaaS business — not a landing page bolted onto a product. Homepage, pricing (live from API), products, about, security, resources, careers, contact, full legal set, login and password reset. All content-managed from the admin portal.

Next.jsCMSAPI-Connected
02

The Operator Console

Multi-tenant SaaS architecture with database-per-tenant isolation. One-button tenant onboarding that creates a dedicated database, seeds 28 permissions across 5 roles, loads reference data, and launches two dedicated background containers — unattended, in minutes.

PostgreSQLMulti-tenantAutomated onboarding
03

The Daily Workspace

49 screens. 142 components. 275 API endpoints. Operations, fleet, finance, and compliance — all automated. Shipments created from WhatsApp photographs. Invoices generated and sent without human input. Commissions computed live with an immutable audit trail.

WhatsApp OCRAIAutomated invoicing

// the website

The pricing page reads from the API. Live.

Four subscription tiers — Trial, Starter at AED 199, Professional at AED 999, Enterprise at AED 5,000. What the visitor sees is what the system enforces: user seats, document limits, storage, truck count, data retention, and module access — all server-side, not just hidden in the interface.

Website Architecture Diagram

The client owns their website.

Ten pages are fully content-managed from the admin portal — copy, images, everything. No developer, no deploy, no support ticket. Careers is a real hiring pipeline with CV upload and application review inside the admin console.

// the architecture

Database per tenant. Not a shared table with a filter.

logixflo took the harder architectural road — every customer's data lives in its own dedicated PostgreSQL database. Not filtered. Separated. The kind of isolation you can put in front of an enterprise IT department without qualifying it.

Multi-tenant Architecture Diagram

Two identity realms. Zero shared code paths.

Platform staff and tenant users are entirely separate — different tables, different tokens, different login endpoints. A tenant token is useless against the admin API. An admin token cannot touch tenant data. Deliberate blast-radius containment.

// the detail that wins deals

When the system isn't sure — it stops. It doesn't guess.

The document pipeline recognises more than 20 distinct failure modes. When confidence drops below threshold, it creates a flagged exception instead of pushing through bad data — each with a purpose-built resolution screen showing the original document alongside.

Rate missing for a destination
Client name matches nothing on record
Charge with no shipment to attach to
Container number read with two uncertain characters
Duplicate charge detected
Charge six times the median for its facility
Non-paperwork photos recognised and set aside
Documents with conflicting data fields
Exceptions Queue Flow Diagram

// finance automation

Month-end billing happens whether anyone opens the portal or not.

Recurring Rules

7, 15, 30 or 90-day cycles per client. Automated PDF generation, emailing, VAT handling, and reminders.

Immutable Audit Trail

Driver commissions computed live. No edit or delete route by design. Overpayment prevention enforced at the API level.

Receivables Aged

Invoices tracked through draft, sent, cancelled. Payments in unpaid, partial, paid states. Consolidated statements. Aged into buckets.

// built with

The stack.

Frontend & Web

Next.jsReactTailwind CSSFramer MotionTypeScript

Backend & Infrastructure

Node.jsPostgreSQLREST APIsBackground WorkersMulti-tenant Architecture

AI & Automation

WhatsApp Business APIOCRLLM StructuringDocument PipelineAutomated Invoicing

// see it live

The platform is live.

Visit logixflo.com to see the marketing site. The operator and tenant portals are available on request.

Built by Presencify · presencify.digital

Next Project

Davies →

Portfolio Website

Get in Touch

Let’s build
something 
remarkable.

Tell us about your project and we’ll get back to you within 24 hours. No commitment required.