Sistem Informasi Audit Mutu Internal (SIAMI) Polines adalah aplikasi berbasis web yang dikembangkan untuk mendukung proses audit mutu internal di Politeknik Negeri Semarang (Polines).
- PHP (>= 8.2)
- Composer (untuk mengelola dependensi PHP)
- Node.js dan NPM (untuk mengelola dependensi frontend seperti Tailwind CSS)
- MySQL 8.0
- Git (untuk mengklon repositori)
-
Klon Repositori
https://github.com/PBL-TI2B/siami-polines.git cd siami-polines
-
Instal Dependensi PHP
composer install
-
Instal Dependensi Frontend
npm install npm run build
-
Copy file
.env.example
menjadi.env
:cp .env.example .env
Edit file
.env
untuk mengatur koneksi database, misal:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=siami_polines DB_USERNAME=root DB_PASSWORD=
-
Generate Application Key
php artisan key:generate
-
Jalankan Migrasi dan Seeder
php artisan migrate --seed
-
Jalankan Aplikasi
composer run dev
Aplikasi akan tersedia di
http://localhost:8000
.
Komponen ini digunakan untuk menampilkan breadcrumb navigasi di halaman.
Di dalam file Blade (misalnya unit-kerja/index.blade.php
):
<x-breadcrumb :items="[
['label' => 'Beranda', 'url' => route('dashboard.index')],
['label' => 'Data Unit', 'url' => route('unit-kerja')]
]" />
items
: Array asosiatif yang berisi label dan URL untuk setiap item breadcrumb.label
: Teks yang ditampilkan (contoh: "Data Unit").url
: URL tujuan (gunakan helperroute()
untuk route Laravel).