Kami baru saja merilis Craftable PRO - versi premium dari pembuat panel admin laravel sumber terbuka yang populer ini. Versi Pro hadir dengan UI baru yang dibangun di atas Tailwind, menggunakan Laravel dan InertiaJS terbaru dan dilengkapi dengan banyak fitur baru.
Hai Crafter, selamat datang di dokumentasi resmi untuk Craftable 6 - perangkat sumber terbuka berbasis Laravel untuk membangun antarmuka administrasi. Ini adalah template minimalis area administrasi. Titik awal untuk mengembangkan sistem back-office, intranet atau sistem CMS.
Anda dapat menyebutnya CMS, namun CMS ini sangat tipis, dengan konten yang harus dikelola sesedikit mungkin. Ini memiliki:
Kami telah membuat demo untuk Anda mainkan di https://demo.getcraftable.com.
Gunakan kredensial ini untuk masuk:
[email protected]
demo123
Anda dapat melihat administrasi:
admin-generator
translatable
Tujuan kami adalah membagi semua hal menjadi beberapa paket dengan ketergantungan sesedikit mungkin. Inilah yang kami hadirkan saat ini:
Craftable menggunakan semua paket di atas. Ia juga menggunakan beberapa paket pihak ketiga lainnya (seperti spatie/laravel-permission
milik Spatie) dan menyediakan beberapa konfigurasi default dasar untuk mempercepat pengembangan antarmuka administrasi pada umumnya.
Dapat dibuat membutuhkan:
Craftable menggunakan Laravel jadi Anda harus memeriksa persyaratannya juga. Ini kompatibel dengan Laravel 8:
Jika Anda ingin memulai dengan Laravel baru, Anda dapat menggunakan brackets/craftable-installer
kami yang melakukan semua trik untuk Anda. Mari kita instal secara global:
composer global require " brackets/craftable-installer "
Buat database kosong pilihan Anda (PostgreSQL atau MySQL).
Sekarang Anda dapat membuat proyek Craftable baru:
craftable new my_project
Ini akan menginstal Craftable menggunakan versi Laravel terbaru (saat ini 6). Jika Anda lebih suka menggunakan versi LTS Laravel terbaru (saat ini juga 6), gunakan flag --lts
:
craftable new --lts my_project
Perintahnya akan meminta pengaturan database dan kemudian akan mengatur semuanya (instal semua dependensi, publikasikan semua konfigurasi vendor penting, migrasi, atur beberapa konfigurasi, konfigurasi webpack dan jalankan migrasi).
Perintah akan menghasilkan dan mencetak kata sandi untuk akun administrator default . Simpan kata sandi ini ke clipboard Anda, kami akan membutuhkannya segera.
Atau alternatifnya, Anda bisa menggunakan aplikasi Laravel yang sudah ada. Mulailah dengan membutuhkan dua paket utama ini:
composer require brackets/craftable
composer require --dev brackets/admin-generator
Untuk menginstal paket ini gunakan:
php artisan craftable:install
Ini akan menginstal semua dependensi, mempublikasikan semua konfigurasi vendor penting, memigrasi, menyiapkan beberapa konfigurasi, konfigurasi webpack dan menjalankan migrasi.
Perintah akan menghasilkan dan mencetak kata sandi untuk akun administrator default . Simpan kata sandi ini ke clipboard Anda, kami akan membutuhkannya segera.
Setelah terinstal, navigasikan browser Anda ke /admin/login
. Anda seharusnya dapat melihat layar login.
Gunakan kredensial ini untuk masuk:
[email protected]
craftable:install
)Setelah otorisasi, Anda akan melihat beranda default dan dua item menu:
Anda dapat menemukan dokumentasi lengkap tentang paket ini dan penggunaan paket Craftable lainnya di https://docs.getcraftable.com/#/craftable.
Pada titik ini Anda siap untuk mulai membangun wilayah administrasi Anda. Anda mungkin ingin mulai membangun antarmuka CRUD yang khas untuk model fasih Anda. Anda pasti harus memeriksa dokumentasi Admin Generator kami.
Jika Anda lebih suka membuat administrasi khusus yang tidak biasa, Anda mungkin ingin membuka paket Admin UI.
Bersenang-senang & buat sesuatu yang luar biasa!
Letakkan a di repositori Github (opsional)
Sebelum Berkontribusi Harap membaca CONTRIBUTING.md dan CODE_OF_CONDUCT.md.
Buat masalah proyek atau fitur yang ingin Anda tambahkan ke dalam proyek dan tugaskan tugas tersebut untuk Anda sendiri. (Masalah dapat berupa perbaikan bug atau fitur apa pun yang ingin Anda tambahkan ke proyek ini).
Fork repo ke Github Anda.
Kloning Repo dengan masuk ke Klien Git lokal Anda di folder lokal tertentu di mesin lokal Anda dengan menggunakan perintah ini dengan tautan repositori bercabang sebagai pengganti tautan yang diberikan di bawah ini:
git clone https://github.com/BRACKETS-by-TRIAD/craftable
Buat cabang menggunakan perintah di bawah ini. git branch <your branch name>
Checkout ke cabang Anda. git checkout <your branch name>
Tambahkan kode Anda di folder mesin lokal Anda. git add .
Komit perubahan Anda. git commit -m"<add your message here>"
Dorong perubahan Anda. git push --set-upstream origin <your branch name>
Buat permintaan tarik! (bandingkan cabang Anda dengan pemilik cabang utama)
Lisensi MIT. Lihat file LISENSI untuk mendapatkan info lebih lanjut.