Skip to main content
Back to all case studies
02bizsuite.cloud

GDPS ERP (BizSuite)

Modular Enterprise ERP Built on Laravel Octane & AI SDK

Unified enterprise resource planning platform covering CRM, finance, HR, inventory, procurement, and project operations in a modular codebase.

Role
Lead Full-Stack Laravel & Systems Engineer
Year
2025 - 2026
Production Domain
bizsuite.cloud

Context & Challenge

Cross-department workflows required a single source of truth with strict role permissions, bulk Excel import/export, PDF reporting, and fast response under daily operational load.

Architecture & Solution

Engineered a modular architecture on Laravel 12 and Filament v4 powered by Laravel Octane (FrankenPHP) with dedicated queue workers and Laravel AI SDK integration.

Key Implementation Details

  • Seven isolated business modules: CRM, Finance, HumanResources, Inventory, MasterData, Procurement, and Project.
  • Served via Laravel Octane (FrankenPHP) paired with a dedicated systemd queue worker.
  • Integrated Microsoft Azure SSO, Spatie Shield RBAC, activity logging, and Laravel AI SDK.
  • Supports bulk Excel import/export, DomPDF document generation, analytics charts, and S3/MinIO storage.

System Architecture Flow

L1: Workspace UI

Filament v4 + Livewire v3 + Tailwind CSS v4

Delivers multilingual operational workspaces across 7 ERP modules, project boards, and analytics dashboards.

  • Filament Panel
  • Apex Charts
  • Kanban Flowforge
L2: Runtime & Proxy

Nginx + FrankenPHP (Laravel Octane)

Keeps PHP application workers resident in memory to eliminate per-request bootstrap overhead.

  • Nginx
  • FrankenPHP
  • HTTP/2
L3: Modular Core

Laravel 12 Modular Monolith + Queue Worker + AI SDK

Orchestrates domain logic, role-based access control, background job processing, and AI workflows.

  • Coolsam Modules
  • Spatie Shield
  • Azure Socialite
  • Laravel AI
L4: Data & Storage

PostgreSQL + Redis + MinIO S3

Maintains transactional integrity across finance and inventory while centralizing document attachments.

  • PostgreSQL 16
  • Redis
  • Flysystem S3

Technology Stack

  • Laravel 12
  • PHP 8.4
  • Filament v4
  • Octane FrankenPHP
  • Livewire v3
  • Laravel AI SDK
  • PostgreSQL
  • Redis
  • MinIO S3

Next Case Study

03 / Fajar Toserba & Harihari Swalayan

Read Full Case Study