Repository ini merupakan sebuah repository sederhana dari Framework Laravel 8 yang bagian autentikasinya sedikit di kustomasi menggunakan Laravel Fortify, sehingga bisa di integrasikan tampilannya menggunakan AdminLTE 3. Didalam repository ini sudah tersedia contoh CRUD sederhana menggunakan Livewire yang bisa kamu kembangkan sendiri sesuai dengan kebutuhan yang kamu miliki. Selain itu, repository ini juga menggunakan Turbolink pada bagian panel-nya, sehingga bisa sedikit 'terasa' seperti aplikasi SPA.
Pertama-tama, silahkan download atau clone repo ini.
$ git clone https://github.com/azharfrp/FortifyLTE.git
Kemudian install dependency yang dibutuhkan.
# membuat file .env baru dari file .env.example - Untuk Linux
$ cp .env.example .env
# membuat file .env baru dari file .env.example - Untuk Windows
$ copy .env.example .env
# membuat app key
$ php artisan key:generate
# lakukan migrasi
$ php artisan migrate
# lakukan link storage
$ php artisan storage:link
Setelah semuanya selesai, silahkan coba akses repo ini via server development Laravel.
php artisan serve
Selain itu kamu juga bisa mengakses repo ini menggunakan alat bantu lainnya.
Secara garis besar, repo ini menyediakan beberapa fitur dasar, yaitu:
- Tampilan panel AdminLTE v3.
- Aksi CRUD menggunakan Livewire.
- Alert setelah melakukan aksi CRUD.
- List dan pencarian data dengan bantuan Eloquent ORM.
- Aplikasi 'SPA' menggunakan bantuan Turbolink.
Repo ini cocok untuk digunakan sebagai bahan pembelajaran bagi pengguna Laravel yang ingin mendapatkan fitur-fitur diatas, namun merasa kesulitan untuk mendapatkan hasil sederhana seperti yang ditawarkan oleh repo ini.
Repository ini hanyalah sedikit pengembangan sederhana dari:
Dan lain-lain. Untuk dokumentasi lebih lanjut, silahkan mengacu pada dokumentasi dari masing-masing framework/package tersebut. Terimakasih.
Nama saya Azhar Fahrurazi, seorang penulis dan juga programmer amatiran dari Blog Gampangan. Mohon maaf jika repository ini tidak/belum sesuai dengan kebutuhan yang kamu miliki.
Kontribusi apa pun yang kamu bisa lakukan sangatlah diharapkan dan juga sangatlah dihargai untuk mengembangkan repo sederhana ini, agar kedepannya semakin banyak orang yang bisa memulai pembelajarannya dari tingkat yang lebih tinggi.
Terimakasih.