Three-tier architecture
A WooCommerce storefront for customers, a Vue 3 dashboard for operators, and a driver PWA — all on one PHP back-end through the WordPress REST API.
Close ↑ Click to expandThe foundation — UK-hosted, secure, and built to keep data honest.
The platform sits on WordPress, WooCommerce and a Vue 3 dashboard, hosted in the UK behind Cloudflare. Security, UK GDPR compliance and a multi-entity data model are part of the foundation, not bolt-ons.
A WooCommerce storefront for customers, a Vue 3 dashboard for operators, and a driver PWA — all on one PHP back-end through the WordPress REST API.
Close ↑ Click to expandEach capability is a plugin communicating over WordPress hooks, so a deployment can run operations without fleet, or any subset, without losing data.
Close ↑Around 66 custom tables with composite indexes and database-level constraints — including one that makes negative stock impossible.
Close ↑Hosted in the UK behind Cloudflare for CDN, web application firewall, DDoS protection and edge security headers.
Close ↑Login rate limiting, disabled XML-RPC, blocked user enumeration, restricted CORS, encrypted secrets and renamed auth cookies.
Close ↑A Privacy Centre, data-subject-request workflow, documented retention periods and an ICO readiness checklist, built in from the start.
Close ↑Entity locking, append-only ledgers, immutable financial records, idempotent orders and cron mutexes keep the data honest under load.
Close ↑Every stock movement, email, status change and commercial decision is logged to an immutable ledger.
Close ↑Static analysis and dependency audits — PHPStan, PHPCS, ESLint and more — run on every commit at zero findings.
Close ↑Every record carries an entity id, so the platform can run multiple businesses with scoped reporting. Full separation completes in Phase 6 on the roadmap.
Close ↑QuickBooks Online and GoCardless are specced to talk directly to each API with no middleware. Scheduled for Phase 3 on the roadmap.
Close ↑Platform & Infrastructure works with the rest of the Fulfild platform. Changes in one module flow through automatically.