Under Construction
← Back to Projects

Enterprise Resource Planning System

A comprehensive ERP system managing inventory, projects, purchasing, HSE compliance, and financial operations with real-time reporting and automated workflows

Laravel Filament PHP MySQL FrankenPHP Real-time Updates
Visit Live System →

Project Overview

Built for Audemars Indonesia, this enterprise resource planning system integrates multiple business processes into a unified platform. The system handles inventory management, project tracking, purchasing workflows, HSE document compliance, Bill of Materials (BOM), and financial operations.

Developed using modern PHP technologies with Laravel 12 framework and Filament v3 admin panel, the system provides real-time data synchronization, role-based access control, and comprehensive audit trails for all operations.

ERP System Dashboard Overview

System dashboard showing inventory management and real-time data

Core Modules

📦 Inventory Management

Complete inventory tracking with real-time stock levels, item categorization, location management, and automated reorder points. Includes barcode scanning support and batch tracking.

🏗️ Project Management

Comprehensive project tracking with milestones, timelines, budget monitoring, and resource allocation. Features Kanban boards, Gantt charts, and automated status updates.

🛒 Purchasing System

End-to-end procurement workflow from purchase requests (PR) to purchase orders (PO), vendor management, price comparison, and automated approval chains. Includes SP3 (Surat Perintah Persiapan Pekerjaan) generation.

🔧 Bill of Materials (BOM)

Multi-level BOM management with component tracking, cost calculation, and assembly instructions. Supports project-specific BOMs with equipment classification and automated material requisition.

🛡️ HSE Document Management

Health, Safety, and Environment compliance tracking with document expiration alerts, renewal reminders, and status monitoring. Automated notifications for critical documents approaching expiration.

💰 Financial Management

Petty cash management, expense tracking, budget control, and financial reporting with multi-currency support and automated reconciliation.

ERP System Module View

Detailed view of project management and workflow interfaces

Technical Stack

Backend Framework

  • • Laravel 12 - Modern PHP framework with elegant syntax
  • • Filament PHP v3 - Powerful admin panel builder
  • • Spatie Laravel Permission - Role and permission management
  • • Laravel Octane with FrankenPHP - High-performance application server

Frontend Technologies

  • • Livewire 3 - Dynamic reactive components
  • • Alpine.js - Lightweight JavaScript framework
  • • Tailwind CSS - Utility-first CSS framework
  • • Blade Templates - Laravel's templating engine

Database & Storage

  • • MySQL 8.0 - Relational database management
  • • Redis - Caching and session management
  • • Laravel Storage - File management with local & cloud support

Additional Libraries

  • • OpenSpout - Excel file generation and parsing
  • • DomPDF & TCPDF - PDF generation for reports
  • • Filament Media Manager - File upload and organization
  • • Yajra DataTables - Advanced table handling

Key Features

  • Role-Based Access Control (RBAC)

    Granular permission system with custom roles, allowing precise control over user capabilities and data access

  • Activity Timeline & Audit Logs

    Complete audit trail tracking all user actions, data changes, and system events with polymorphic history logging

  • Real-time Notifications

    Automated alerts for critical events, document expirations, low stock levels, and approval requirements

  • Advanced Reporting

    Customizable reports with PDF export, Excel generation, and data visualization for business intelligence

  • Multi-step Workflows

    Wizard-based forms for complex data entry processes with validation and progress tracking

  • Responsive Design

    Mobile-first approach ensuring full functionality across desktop, tablet, and mobile devices

Impact & Results

70%
Faster Data Processing
15+
Active Users
100%
Process Digitization

The system has transformed business operations by eliminating manual paperwork, reducing processing time, and providing real-time visibility into all business processes. The integrated approach ensures data consistency across departments and enables data-driven decision making.

Explore the System

The ERP system is currently in active use at Audemars Indonesia, continuously evolving with new features and improvements.

Visit Live System →