Mencoba Membuat QR CODE Pada Laravel 8

Lun4T1c
3 min readNov 8, 2020

--

Kali ini mimin mau share nih bagaimana sih cara membuat QR CODE pada Laravel 8.
Sebelum itu tau gak sih apa itu QR ? Dan kenapa harus pake QR ? Oke mimin akan menjawabnya

Apa Sih QR CODE ?
QR Code adalah sebuah kode yang berasal dari plain text dirubah menjadi sebuah image / gambar yang mimiliki kode.

Lalu kenapa sih harus pake QR ? Gak yg lain aja ?
Alasan menggunakan QR adalah yaitu Mudah digunakan, di era teknologi zaman sekarang semua orang pasti merasa ribet jika menggunakan link, Apa lagi link yang terlalu panjang, Jika menggunakan QR kita tidak perlu menyalin link / text ke perangkat kita lalu dibuka, dengan QR kita tinggal SCAN aja. Seperti contohnya sistem pembayaran yang sekarang sudah Booming, Seperti DANA, QRIS, GoPay, Dll.

Terus Bagaimana Membuat QR CODE Di Laravel 8 ?
Untuk cara membuat QR Code di Laravel 8 cukup mudah, kita akan belajar bareng bareng bagaimana cara membuat QR CODE Sederhana menggunakan Laravel 8.
Let’s Go Skuy Dah !

1. Install Project

Yang pertama kita harus memiliki projectnya dulu dong, kita lakukan penginstallan terlebih dahulu dengan command

composer create-project --prefer-dist laravel/laravel belajarqr

Setelah Berhasil membuat proejctnya, kemudian kita masuk ke foldernya dengan perintah

cd belajarqr

Oke lanjut ke Langkah kedua..

2. Install Package QR Codenya

Langkah kedua kita install Package QR Codenya, Ikuti yaa teman teman dengan menggunakan command

composer require simplesoftwareio/simple-qrcode

Setelah selesai di install, langkah selanjutnya menambahkan Provider dan Alias pada Folder config/app.php

'providers' => [
....
SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class,
],
'aliases' => [
....
'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class,
],

Langkah selanjutnya adalah membuat Route baru untuk mengecek apakah konfigurasi kita telah selesai.
Buka folder routes/web.php

3. Tes QRCODE

Langkah ke empat kita buat Route baru, Seperti ini contohnya

Route::get('/qr', function()
{
return QrCode::size(250)
->backgroundColor(255, 255, 204)
->generate('BELAJAR QR');
});

Kemudian save / simpan file tersebut, lalu jalankan Laravelnya dengan command php artisan serv

Setelah terbuka dan tidak ada error kita masuk ke route yang tadi kita sudah buat yaitu /qr, jadi url yang akan kita akses adalah

http://127.0.0.1:8000/qr

Maka akan tampil seperti ini

Untuk merubah-rubah, kalian bisa sesuaikan di route yang tadi kita sudah buat, rubah di bagian backgroundColor(KODE RGB), Dan ukuran size(ukuran), dan generate() adalah fungsi untuk membuat / menggenerate isi QR nya.

Untuk cara menampilkannya di halaman BLADE nya kita cukup menggunakan syntax seperti ini

{!! QrCode::generate('BELAJAR QR'); !!}

Paste dimana saja kemudian akan muncul seperti ini

Selamat mencoba dan berkreasi :D
Semoga di artikel ini tentang Mencoba Membuat QR CODE Pada Laravel 8 ,ini bisa bermanfaat untuk anda.

--

--

Lun4T1c
Lun4T1c

Written by Lun4T1c

Network Engineer, Web Developer, and Security Enthusiasm.

No responses yet