Glosarium adalah suatu daftar alfabetis istilah dalam suatu ranah pengetahuan tertentu yang dilengkapi dengan definisi untuk istilah-istilah tersebut.
PHP HTML Vue
Switch branches/tags
Nothing to show
Clone or download
Latest commit b1e6260 Apr 22, 2018

readme.md

Glosarium Bahasa Indonesia

Glosarium adalah suatu daftar alfabetis istilah dalam suatu ranah pengetahuan tertentu yang dilengkapi dengan definisi untuk istilah-istilah tersebut. Biasanya glosarium ada di bagian akhir suatu buku dan menyertakan istilah-istilah dalam buku tersebut yang baru diperkenalkan atau paling tidak, tak umum ditemukan.

Lihat aplikasi pada Glosarium Indonesia.

Glosarium_adalah_suatu_daftar_alfabetis_istilah.png

Fitur Aplikasi

  • Pencarian kata.
  • Tambah kata dari kontributor (dengan sistem moderasi).
  • Daftar kategori glosari dan pencarian kategori.
  • Manajemen kata dari halaman admin.
  • Manahemen kategori dari halaman admin.
  • Notifikasi pengguna.
  • Dan berbagai fitur lainnya yang akan terus ditambahkan.

Kebutuhan Sistem

  • Apache atau Nginx Web Server.
  • PHP >= 7.1.
  • MySQL 5.7.x atau di atasnya.
  • Redis Server.
  • ElasticSearch (opsional).
  • SQLite atau PDO.

Instalasi

  • Klon repositori glosarium/glosarium ke mesin lokal.
  • Masuk ke direktori aplikasi dan perbarui librari dan kerangka kerja dengan perintah composer install atau composer update -vvv.
  • Salin berkas .env.example menjadi .env. Ubah beberapa pengaturan di dalam berkas tersebut, termasuk berkas pengaturan pangkalan data.
  • Buat kunci enkripsi baru dengan perintah php artisan key:generate.
  • Jalankan perintah php artisan migrate -seed untuk membuat tabel baru beserta datanya pada pangkalan data.
  • Jalankan built-in web server dengan perintah php artisan serve.

Terakhir, akses aplikasi web melalui peramban dengan tautan http://localhost:8000.

Kompilasi Aset (JS, CSS, LESS, SASS, dst)

Secara bawaan, aplikasi web Glosarium didistribusikan dengan aset yang sudah terkompilasi. Namun, Anda dapat mengkompilasi ulang aset apabila ada perubahan, baik itu perubahan pada aset yang sudah ada, maupun perubahan dengan menambahkan paket librari baru.

Instal terlebih dahulu NodeJS dan NPM.

sudo apt install node npm

Untuk mengkompilasi ulang, jalankan perintah berikut.

npm run dev

Sebelum aset didistribusikan, aset harus dikompilasi ulang dalam bentuk aset produksi.

npm run production

Pengembang

Lisensi

Lisensi dapat dibaca pada berkas berikut.