/exo-cbt-client

Aplikasi pengelola ujian berbasis komputer administrator area

Primary LanguageVueOtherNOASSERTION

ExtraordinaryCBT

ExtraordinaryCBT adalah aplikasi pengelola ujian berbasis komputer dapat diajalankan online maupun lokal, hosting maupun vps. aplikasi ini hanya frond end yang dibangun diatas vuejs.

Features!

  • Setting sekolah
  • Jurusan
  • Peserta
  • Matpel
  • User
  • Banksoal
  • Event ujian
  • Jadwal ujian
  • File media
  • Status ujian
  • Status peserta ujian
  • Koreksi esay
  • Menu reporting - capaian siswa
  • Menu reporting - kesulitan soal
  • Hasil ujian

Lainnya:

  • Pengaturan sesi dapat dilakukan didalam event ujian
  • Setting penggunaan token (on/off)
  • Multi ujian

Tipe soal:

  • Pilihan ganda
  • Pilihan ganda kompleks
  • Listening
  • Menjodohkan
  • Isian singkat
  • Uraian

Tech

ExtraordinaryCBT uses a number of open source projects to work properly:

  • VueJs - The Progressive JavaScript Framework.
  • Bootstrap - The most popular HTML, CSS, and JS library in the world.
  • Vuex - State management pattern + library for Vue.js applications.
  • Vue-Router - The official router for Vue.js.
  • CkEditor - Rock-solid, free WYSIWYG editor with collaborative editing.

Installation

ExtraordinaryCBT requires Node.js v12+ to run.

make copy .env-example to .env and configure it

VUE_APP_ENV=deplopment
VUE_APP_VERSION="2.0.0"
VUE_APP_URL=http://localhost

Install the dependencies and devDependencies and start the server.

$ cd extraordinarycbt-self
$ yarn install
$ yarn serve

For production environments...

$ yarn build

Kumpulan soal

Development

Want to contribute? Great!

Dillinger uses Vue+ Webpack for fast developing. Make a change in your file and instantaneously see your updates!

License

MIT

Free Software, Hell Yeah!

Developed by Shellrean