buat web crud pake Laravel

Oleh Rangga Almaas RPP di 25 Sep 2025 | 22:13
Rangga Almaas RPP

Rangga Almaas RPP

Siswa
Postingan: 2
Suka: 1
Anggota sejak: 12 Sep 2025

Nama : Rangga Almaas RPP
NPM : 2310631170148

Kelas : 5D







Pertama instal laragon, kemudian klik “start all” dan klik “terminal”




setelah itu instal laravel dan composer


Langkah2 instal composer : 

  1. Unduh Penginstal Composer: Kunjungi situs web resmi Composer di https://getcomposer.org/download. Klik pada tombol unduh untuk mendapatkan file Composer-Setup.exe.


  1. Jalankan Penginstal: Cari file Composer-Setup.exe yang telah Anda unduh dan jalankan.


  1. Pilih Opsi Instalasi: Pilih "Install for all users" sebagai opsi instalasi yang disarankan.


  1. Temukan Direktori PHP: Pada langkah selanjutnya, penginstal akan meminta Anda untuk menemukan lokasi file php.exe. Direktori ini biasanya berada di folder instalasi Laragon, seperti C:\laragon\bin\php\<versi_php>\php.exe.


  1. Instalasi Selesai: Klik "Install" dan ikuti instruksi yang tersisa hingga proses instalasi selesai. Klik "Finish" untuk menutup penginstal.


  1. Verifikasi Instalasi: Buka aplikasi Laragon, lalu klik tombol "Terminal" untuk membuka jendela terminal. Ketikkan perintah composer -V dan tekan Enter. Jika versi Composer muncul, berarti instalasi berhasil. 


setelah berhasil, kita gunakan perintah berikut
“composer create-project laravel/laravel crud-laravel”

Kemudian pindah ke file yg baru dibuat, dengan “cd crud-laravel”

kemudian buka tab console baru dan jalankan “php artisan serve”

coba cek di “http://127.0.0.1:8000” 

kalau tampilan seperti ini, berarti sudah oke

buat database “crud_db” di mysql, gunakan akses “database” pada laragon



kemudian ke “.env”, dan atur menjadi : 


DB_DATABASE=crud_db

DB_USERNAME=root

DB_PASSWORD=


kemudian di console, pake command “php artisan make:model Product -m”




kemudian Edit file migration di database/migrations/...create_products_table.php:



lalu pada console, jalankan “php artisan migrate”



Kemudian buat controller resource, dengan perintah “php artisan make:controller ProductController --resource”



kemudian Di routes/web.php tambahkan:





Buat folder resources/views/products/

Contoh:

  • index.blade.php (menampilkan data)

  • create.blade.php (form tambah)

  • edit.blade.php (form edit)



kemudian tambahkan kode di resources/views/products/index.blade.php:



Kemudian isi controller pada app/Http/Controllers/ProductController.php:



pada product.php, tambahkan fillable :



testing, dan ke web http://127.0.0.1:8000/products

kalau begini sudah bisa, lanjut kita akan membuat fitur edit, tambah nya




Fitur Tambah Barang


Buat file resources/views/products/create.blade.php dan tambahkan kode berikut :



Fitur Edit

kemudian buat file resources/views/products/edit.blade.php dan tambahkan kode berikut :



Fitur Hapus

untuk fitur hapus, sudah ada di index.blade.php tadi, skrg kita coba buka web nya












ini untuk fitur tambah


ini fitur edit



setelah di edit




fitur hapus



setelah diapus

25 Sep 2025 | 22:13
1 Suka
Rangga Almaas RPP

Rangga Almaas RPP

Siswa
Postingan: 2
Suka: 1
Anggota sejak: 12 Sep 2025

.

26 Sep 2025 | 07:51
0 Suka

Laporkan

Silakan jelaskan laporan secara singkat dan jelas.