13/11/2025
WorkshopApp
Aplikasi Manajemen Bengkel adalah sebuah sistem informasi berbasis web yang dirancang untuk mengelola seluruh operasional bengkel mobil secara efisien. Dibangun dengan arsitektur Multi-Tenancy, aplikasi ini memungkinkan satu instalasi untuk melayani beberapa cabang bengkel yang berbeda, dengan data yang terisolasi dan aman.
Aplikasi ini mencakup manajemen data master, alur kerja operasional dari perintah kerja hingga pembayaran, manajemen staf, laporan, hingga fitur backup database. Terdapat juga halaman landing page publik yang dibangun menggunakan React.
Fitur
Aplikasi ini dilengkapi dengan serangkaian fitur komprehensif untuk mendukung kebutuhan bisnis bengkel modern:
Manajemen Multi-Tenancy (Workshop): Super Admin dapat membuat, mengedit, dan mengelola data beberapa cabang bengkel.
Manajemen User: Super Admin dapat mengelola data pengguna (staf) untuk semua bengkel.
Manajemen Role & Permission: Pengelolaan hak akses yang fleksibel menggunakan Filament Shield, memungkinkan pembagian peran seperti Manager, Kasir, Mekanik, dan Staff Gudang.
Manajemen Pelanggan (Customers): Mengelola database pelanggan.
Manajemen Kendaraan (Vehicles): Mengelola kendaraan yang terhubung dengan setiap pelanggan, lengkap dengan detail (No. Polisi, Merek, Model, Tahun, Warna).
Manajemen Jasa (Services): Daftar layanan servis yang ditawarkan beserta harganya.
Manajemen Produk & Stok (Products): Mengelola suku cadang dan produk lain yang dijual, lengkap dengan gambar, SKU, harga beli, harga jual, dan manajemen stok.
Manajemen Paket (Packages): Membuat paket promosi yang berisi gabungan beberapa jasa dan produk dengan diskon khusus.
Manajemen Perintah Kerja (Work Order): Alur kerja inti dari penerimaan mobil, penugasan mekanik, pencatatan item pekerjaan (jasa/produk/paket), hingga kalkulasi total, diskon, dan pajak.
Point of Sale (POS): Halaman kasir untuk memproses pembayaran Work Order yang telah selesai. Dilengkapi dengan input jumlah bayar, perhitungan kembalian, dan update status otomatis.
Manajemen Absensi (Attendance): Fitur Clock In/Clock Out untuk staf yang terintegrasi di header panel.
Fitur Cetak Profesional: Kemampuan untuk mencetak Work Order, Invoice, dan Struk pembayaran dengan desain yang rapi dan profesional.
Dashboard Utama: Tampilan visual ringkasan bisnis, mencakup pendapatan, Work Order aktif, stok kritis, dan papan peringkat absensi karyawan.
Modul Laporan: Halaman untuk men-generate dan mengekspor laporan dinamis (Penjualan, Stok Produk, Jasa Terlaris) ke format Excel.
Backup & Restore Database: Fitur untuk membuat, men-download, dan menghapus file backup database secara aman, dengan instruksi restore manual yang jelas.
Landing Page Publik: Halaman depan yang dibangun dengan React dan Vite untuk menampilkan profil dan layanan bengkel kepada calon pelanggan.
Tech Stack
Backend: PHP 8.2+, Laravel 12
Admin Panel: Filament 3.x
Frontend: React, Vite
Autentikasi: Laravel Breeze (Blade Stack)
Multi-Tenancy: Spatie Laravel Multitenancy
Roles & Permissions: Filament Shield (Spatie Laravel Permission)
Database Backup: Spatie Laravel Backup
Export Excel: PXLRT Filament Excel (Maatwebsite/Laravel-Excel)