Instalasi
#
Pada aplikasi baru#
Menggunakan CURLBuat project badaso dengan curl
info
Jalankan docker dahulu di sistem anda sebelum menjalankan perintah untuk mode docker (disarankan). Jika kamu tidak mengaktifkan docker, maka badaso akan terinstall dengan tanpa docker.
Pastikan port ini tidak digunakan :8000 :3306 :6379 pada saat penginstall di docker mode.
Badaso menggunakan laravel sail untuk pengaturan docker, pelajari tentang sail [disini](https://laravel.com/docs/9.x/sai
curl -s "https://badaso-starter.uatech.co.id/your-project-name" | bash
Jika kamu menggunakan docker, maka aplikasi kamu akan langsung jalan oleh docker pada localhost:8000
Jika kamu tidak menggunakan docker, maka kamu perlu menjalankan migrasi dan seeder pada database.
Jalankan migration.
php artisan migrate
Jalankan seeder.
php artisan db:seed --class="Database\Seeders\Badaso\BadasoSeeder"
Buat akun admin
php artisan badaso:admin [email protected] --create
Jalankan projek dan akses melalui /badaso-dashboard.
php artisan serve
#
Menggunakan ComposerBuat projek menggunakan composer
composer create-project badaso/starter your_project_name
Jalankan migration.
php artisan migrate
Jalankan seeder.
php artisan db:seed --class="Database\Seeders\Badaso\BadasoSeeder"
Buat akun admin
php artisan badaso:admin [email protected] --create
Symlink folder storage jika belum
php artisan storage:link
- Install javascript depedency
npm installnpm run dev
Jalankan projek dan akses melalui /badaso-dashboard.
php artisan serve
#
Pada aplikasi yang sudah ada- Kamu dapat menambahkan badaso pada aplikasi laravel kamu dengan perintah berikut ini.
Badaso v2.x
For Laravel 8 & 9 (disarankan)
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
[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_DISK=public
Jalankan composer autoload dan seeder
composer dump-autoload
Jalankan migrasi database.
php artisan migrate
Jalankan seeder
v2.x
Untuk Laravel 8 & 9
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
npm installnpm run dev
- Jalankan project laravel dan akses
/badaso-dashboard
di browser untuk mengakses dashboard.
php artisan serve