Numencode adalah aplikasi web, berdasarkan kerangka Laravel 6.4, yang memungkinkan penerbitan, pengeditan dan modifikasi konten, pengorganisasian, penghapusan serta pemeliharaan dari antarmuka pusat.
Ini digunakan untuk menjalankan situs web yang berisi halaman, blog, berita, galeri, katalog, dan belanja.
Numencode adalah aplikasi yang berdiri sendiri untuk membuat, menyebarkan, mengelola dan menyimpan konten di halaman web. Konten web mencakup teks dan grafis yang tertanam, foto, video, audio dan kode (misalnya, untuk aplikasi) yang menampilkan konten atau berinteraksi dengan pengguna.
Numencode berisi panel administrasi back-office bawaan untuk mengelola konten dan struktur di situs web tertentu.
Dokumentasi untuk Numencode saat ini sedang dikembangkan.
Numencode dibuat oleh dan dikelola oleh Blaz Orazem.
Silakan menulis email ke [email protected] tentang segala hal mengenai proyek ini.
Ikuti @blazorazem di Twitter.
Kloning repositori ini ke direktori proyek Anda:
$ git clone https://github.com/BlazOrazem/numencode.git
Pastikan Anda telah menginstal Komposer di sistem Anda dan jalankan:
$ composer install
Dan terakhir jalankan penginstal Numencode:
$ php artisan project:install
Anda sudah selesai.
Periksa file .env.example
untuk konfigurasi lebih lanjut dan salin pengaturan yang diinginkan ke file .env
Anda.
Pastikan untuk memeriksa file /config/numencode.php
untuk beberapa pengaturan aplikasi lainnya.
URL untuk dasbor admin harus berupa APP_URL
Anda (dari file .env
) diikuti oleh /admin
, misalnya: https://www.numencode.com/admin
Kredensial manajer ditetapkan oleh perintah php artisan project:install
.
Instal Node.js di sistem Anda agar dapat menjalankan perintah npm
di terminal Anda.
Instal manajer ketergantungan Yarn dengan menjalankan perintah:
$ npm i -g yarn
Buka folder root proyek Anda dan instal dependensi dengan Yarn:
$ yarn install
Sumber daya untuk tema default (gaya dan skrip) disimpan di:
/modules/Cms/Resources/assets/
Setelah Anda melakukan modifikasi pada file style dan/atau skrip, jalankan saja Laravel Mix:
Mode pengembangan (kode yang tidak diperkecil dengan peta sumber):
$ yarn run dev
Mode produksi (kode yang diperkecil):
$ yarn run prod
Mode tontonan (berjalan di latar belakang dan mengawasi perubahan pada file):
$ yarn run watch
Instal Node.js di sistem Anda agar dapat menjalankan perintah npm
di terminal Anda.
Instal manajer ketergantungan Yarn dengan menjalankan perintah:
$ npm i -g yarn
Dari direktori root proyek, navigasikan ke:
$ cd modules/Admin/Resources/assets/vendor
Instal dependensi dengan Yarn:
$ yarn install
Sumber daya untuk tema admin (gaya dan skrip) disimpan di:
/modules/Admin/Resources/assets/
Setelah Anda melakukan modifikasi pada style dan/atau skrip yang dijalankan di direktori modules/Admin/Resources/assets
, jalankan Laravel Mix dengan perintah:
Mode pengembangan (kode yang tidak diperkecil dengan peta sumber):
$ yarn run dev
Mode produksi (kode yang diperkecil):
$ yarn run prod
Mode tontonan (berjalan di latar belakang dan mengawasi perubahan pada file):
$ yarn run watch
Numencode adalah perangkat lunak sumber terbuka yang dilisensikan di bawah lisensi MIT.