bootstrap website templates

Larapus - Aplikasi Web Perpustakaan Laravel 5.4 - Contoh projek e-book "Seminggu Belajar Laravel"

Larapus - Aplikasi Web Perpustakaan Laravel 5.4 - Contoh projek e-book "Seminggu Belajar Laravel"

Halo kawan Source Code Aplikasi, pada postingan kali ini admin akan share tentang Larapus - Aplikasi Web Perpustakaan Laravel 5.4 - Contoh projek e-book "Seminggu Belajar Laravel" yang mudah-mudahan dapat berguna bagi sobat saat belajar pembuatan program berbasis Php. Source code aplikasi ini dapat sobat dapatkan secara free dan dijadikan rujukan coding dalam pengembangan program atau juga bisa dijadikan ide pembuatan tugas kuliah, atau bahkan dapat juga dipakai langsung, namun harus tetap memperhatikan copyright developer dalam aplikasinya.

Deskripsi Aplikasi


Larapus - Aplikasi Web Perpustakaan Laravel 5.4

Larapus adalah contoh projek yang dibuat melalui e-book Seminggu Belajar Laravel oleh Rahwat Awaludin.

Karena saat membeli e-book masih menggunakan versi 5.3 jadi saya buat dengan versi 5.4. Tidak banyak perubahan, hanya upgrade Yajra/Datatables ke v7.0

Login

Masih ada bug jika melakukan Sign-Up e-mail baru maka akan mendapatkan error.

Untuk itu silahkan gunakan data berikut untuk login:

  • Member:

Username: member@gmail.com

Password: rahasia

  • Admin:

Username: admin@gmail.com

Password: rahasia

Cara Install

  1. Download repo ini
  2. Ekstrak ke folder
  3. Jalankan composer install untuk menginstall dependency Laravel (untuk melihat proses instalasi lebih detil, jalankan composer install -vvv)
  4. Salin file .env.example ke .env
  5. Generate app key untuk aplikasi dengan perintah php artisan key:generate
  6. Daftar ke https://www.google.com/recaptcha pada file .env isi NOCAPTCHA_SECRET dan NOCAPTCHA_SITEKEY dengan key yang didapatkan dari https://www.google.com/recaptcha
  7. Daftar ke http://www.mailgun.com. Pada file .env isi MAILGUN_DOMAIN dengan data dari https://mailgun.com/app/domains dan isi MAILGUN_SECRET dengan data private api key dari https://mailgun.com/app/account/settings
  8. Sesuai konfigurasi database
  9. Migrasi dan seed database dengan php artisan migrate:refresh --seed
  10. Jalankan simple web server dengan php artisan serve
  11. Akses aplikasi di http://localhost:8000 (username dan password ada di file database/seeds/UsersSeeder.php). Jika ada error "cURL error 60: SSL Certificate probile", kemungkinan ada kesalahan saat konfigurasi Mailgun.

Bugs

  • Email tidak diterima/error?

Pada sample aplikasi ini, kita menggunakan Mailgun sebagai gateway untuk mengirim email. Karena kita menggunakan versi gratis dari Mailgun, hanya email yang diauthorized oleh Mailgun bisa dikirim email. Silahkan lihat dashboard Mailgun Anda.

License MIT

© Copyright 2020 Source Code Aplikasi. All Rights Reserved.