Skip to main content

Instalasi

Pada aplikasi baru#

  • Buat project laravel yang sudah terinstall badaso menggunakan composer
composer create-project badaso/starter your_project_name

Pada aplikasi yang sudah ada#

  • Kamu dapat menambahkan badaso pada aplikasi laravel kamu dengan perintah berikut ini.

Badaso v2.x For Laravel 8

composer require badaso/core

Badaso v1.x For Laravel 5,6,7

composer require badaso/core:^1.0
  • Jalankan perintah berikut untuk memperbarui dependensi di package.json, webpack, dan publish vendor provider.
php artisan badaso:setup

Setup selanjutnya (untuk aplikasi baru atau sudah ada)#

  • Jalankan migrasi database.
php artisan migrate
  • [opsional] Symlink folder storage jika belum
php artisan storage:link
  • Untuk Laravel 8 dan proyek yang sudah ada, ubah filesystem driver menjadi public (readmore for cloud)
FILESYSTEM_DRIVER=public
  • Jalankan composer autoload dan seeder
composer dump-autoload

v2.x Untuk Laravel 8

php artisan db:seed --class="Database\Seeders\Badaso\BadasoSeeder"

v1.x Untuk Laravel 5,6,7

php artisan db:seed --class=BadasoSeeder
  • Buat akun admin dengan cara mengetikan perintah berikut ini.
php artisan badaso:admin [email protected] --create
  • Install javascript depedency
yarnyarn dev
  • Jalankan project laravel dan akses /badaso-dashboard di browser untuk mengakses dashboard.
# via local machinephp artisan serve
# or
# via docker (for badaso/starter or you can set your docker on your existing project)docker compose builddocker compose up -d