Ini adalah proyek berbasis Laravel yang menggunakan Laravel Filament untuk membangun antarmuka admin yang kuat dan fleksibel. Filament adalah library untuk Laravel yang menyediakan komponen UI yang mudah digunakan dan sangat dapat dikustomisasi.
- Manajemen Jenis Laporan
- Manajemen Laporan Pengguna
- Manajemen User
- Manajemen Roles
- PHP 8.1 +
- Composer
- Node.js & npm/yarn
- MySQL
-
Clone Repository Clone repository ini ke direktori lokal Anda:
git clone https://github.com/username/nama-repo.git
cd nama-repo -
Instal Dependensi Jalankan perintah berikut untuk menginstal semua dependensi PHP dan JavaScript:
composer install
npm install
npm run dev -
Salin File Konfigurasi .env Salin file .env.example ke .env dan sesuaikan pengaturan lingkungan Anda:
cp .env.example .env
-
Buat Kunci Aplikasi Jalankan perintah berikut untuk membuat kunci aplikasi:
php artisan key:generate
-
Konfigurasi Database Buka file .env dan sesuaikan konfigurasi database Anda:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=username
DB_PASSWORD=password -
Migrasi dan Seed Database Jalankan migrasi dan seeding untuk menyiapkan database:
php artisan migrate --seed
-
Menjalankan Server Jalankan server pengembangan Laravel:
php artisan serve
-
Akses Filament Admin Panel
http://127.0.0.1:8000/admin
Ikuti dokumentasi resmi Filament untuk informasi lebih lanjut tentang cara mengkonfigurasi dan menggunakan komponen yang tersedia.
The Laravel framework is open-sourced software licensed under the MIT license.