Skip to content

Macaksara merupakan website permainan kuis untuk membaca Aksara Jawa yang dibuat dengan framework Nuxt JS dan dilengkapi dengan alat konversi aksara jawa-latin.

License

Notifications You must be signed in to change notification settings

adityarahmanda/macaksara

Repository files navigation

Macaksara

Macaksara merupakan website permainan kuis untuk menguji kemampuan membaca Aksara Jawa.

Demonstrasi

https://macaksara.adityarahmanda.com/.

Proses Generation Soal

Data soal didapatkan dengan melakukan fetch data dari file quizzes.json.

Selanjutnya pada data soal tersebut dilakukan pemenggalan suku kata yang sesuai dengan kaidah aksara jawa dengan menggunakan fungsi berikut.

const toSyllables = (word) => {
    const regex = /[^aiueoê\s]+[aiueoê]?(ng|r|h)?(?![aiueoê])|[aiueoê]/gi;
    return word.match(regex);
}

Masing-masing hasil pemenggalan data soal yang masih berupa huruf latin kemudian dikonversikan menjadi aksara Jawa dengan bantuan Transliterator Aksara Jawa untuk kemudian ditampilkan ke dalam website.

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

About

Macaksara merupakan website permainan kuis untuk membaca Aksara Jawa yang dibuat dengan framework Nuxt JS dan dilengkapi dengan alat konversi aksara jawa-latin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published