Mengenal Larastarters, Package Installer Laravel Starter Kit
Larastarters adalah package untuk Laravel Starter Kit dengan design theme backend yang sudah dipersiapkan dan bisa kita pilih untuk kita install dalam project aplikasi kita. Package ini memudahkan kita untuk mempersiapkan backend Laravel secara cepat seperti halnya Laravel Breeze atau Laravel UI namun dengan theme yang bisa kita pilih saat memulainya.
Larastarters diperkenalkan pertama kali tanggal 27 Oktober 2021 dengan versi 0.1 di kanal YouTube Laravel Daily. Package ini dibuat oleh Povilas Korop seorang PHP Web-developers bersama dengan beberapa kontributor.
Bila kamu ingin mencobanya kamu bisa kunjungi repisitori githubnya di https://github.com/LaravelDaily/Larastarters yang saat ini sudah mengeluarkan versi 0.2.
Cara Instalasi
Pertama-tama pastinya kamu harus menginstal Laravel seperti biasanya dengan
cara membuka command prompt (saya menggunakan Windows) lalu arahkan ke
direktori yang kamu inginkan, misalnya D:/
.
Kita tentukan nama projectnya, misalnya larastarter.
composer create-project laravel/laravel larastarter
Tunggu hingga proses berjalan.
Setelah laravel terinstal. Masuk ke dalam folder larastarter melalui command prompt lalu jalankan perintah untuk instalasi package Larastarters.
composer require laraveldaily/larastarters --dev
Proses instalasi relatif cepat.
Setelah package terinstal langkah selanjutnya adalah menginstal theme yang akan kita pakai.
Jalankan perintah berikut:
php artisan larastarters:install
Terdapat dua pilihan, apakah kita ingin menggunakan Laravel Breeze yang menggunakan Tailwind CSS atau Laravel UI yang menggunakan Bootstrap CSS?
Theme yang tersedia dalam bila kita memilih Laravel Breeze, yaitu Windmill, NotuJS, dan TailwindComponents. Sementara kalau kita memilih Laravel UI yang menggunakan Bootstrap, theme yang tersedia adalah AdminLTE, CoreUI, dan PlainAdmin.
Dalam pembahasan ini saya akan menggunakan Laravel Breeze karena saya ingin menggunakan theme Wilmill. Oke, kita masukkan angka 0 untuk memilih Laravel Breeze.
Lalu masukkan angka 0 untuk memilih Windmill.
Tunggu proses instalasi yang berjalan hingga selesai.
Selanjutnya, ketik perintah untuk menginstal package npm.
npm install && npm run dev
Proses instalasi akan berjalan hingga memunculkan pemberitahuan dari Laravel Mix bahwa file CSS dan JS berhasil dicompile.
Berikutnya silahkan buka project kamu di aplikasi teks editor kesayangan, entah Sublime Text atau Vistual Studio Code. Saya sendiri menggunakan Visual Studio Code.
Lalu kita buka file .env, ubah pada bagian database dan password. Kamu bisa menggunakan nama database apa saja, misal saya menggunakan nama larastarter, lalu untuk username dan passwordnya sesuaikan dengan database kamu. Bila kamu menggunakan XAMPP, secara defaultnya usernamenya adalah root dan passwordnya dibiarkan kosong.
Konfigurasi saya sendiri sebagai berikut:
DB_DATABASE=larastarter
DB_USERNAME=root
DB_PASSWORD=root
Simpan perubahan. Lalu langkah selanjutnya adalah membuat nama databasenya.
Membuat databse sangat mudah bila dilakukan di Command Prompt, ketika saja:
mysql -u root -p
lalu masukkan password database, bila tidak menggunakan password langsung tekan enter saja.
Ketika untuk membuat database:
create database larastarter
Tekan enter untuk mengeksekusi perintah.
Setelah itu silahkan keluar dengan mengetik "quit" lalu enter, atau tekan CTRL+C.
Lalu, langkah terakhir jalankan migrate.
php artisan migrate
Setelah muncul keterangan Migration table created successfully, selanjutnya ketik perintah untuk menjalankan server
php artisan serve
Kamu bisa membuka di Web Browser andalanmu, ketik: localhost:8000
Pada bagian halaman home memang menampilkan halaman yang biasa kita lihat.
Halaman Home |
Akan tetapi begitu kamu klik Login kamu akan melihat tampilan design theme dari Windmill.
Halaman Login |
Begitu juga dengan halaman Register.
Halaman Register |
Untuk bisa masuk ke dashboard, seperti biasa kamu bisa mendaftar lebih dulu di halaman Register. Masukkan data untuk login kamu.
Misal:
Name: Cafeteria
Email: admin@cafeteria
Password: password
Setelah melakukan register kita akan dibawa ke halaman dashboard.
Demikianlah sekilas tentang Larastarters, kamu bisa mencoba sendiri dengan tema-tema lainnya.
Selamat mencoba.
Post a Comment