Proyek ini adalah aplikasi Laravel dengan Livewire yang menyediakan fitur CRUD (Create, Read, Update, Delete) dengan dukungan multiple authentication dan manajemen pengguna aktif. Aplikasi ini dirancang untuk mempermudah pengelolaan data dengan antarmuka yang interaktif dan user-friendly.
Pastikan Anda sudah menginstall berikut ini di sistem Anda:
Ikuti langkah-langkah di bawah ini untuk mengatur dan menjalankan proyek ini di mesin lokal Anda.
-
Clone repositori ini
git clone https://github.com/fhmiibrhimdev/cbt-online.git cd cbt-online
-
Buka Terminal, lalu Install dependencies PHP menggunakan Composer
composer install
-
Install dependencies JavaScript menggunakan NPM dan build asset
npm install npm run dev
-
Salin file
.env.example
menjadi.env
cp .env.example .env
-
Buka file
.env
dan lakukan perubahan berikut:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=laravel DB_USERNAME=root DB_PASSWORD= SESSION_DRIVER=file
-
Buat aplikasi key baru
php artisan key:generate
-
Buat symbolic link untuk storage
php artisan storage:link php artisan migrate:fresh --seed
Setelah menyelesaikan langkah-langkah instalasi di atas, jalankan server lokal menggunakan perintah berikut:
php artisan serve
Aplikasi akan dapat diakses di http://localhost:8000.