Aplikasi penyimpanan kisi-kisi soal ujian sekolah berbasis web. Aplikasi dibuat untuk mempermudah guru-guru mendistribusikan kisi-kisi soal ujian melalui media digital, salah satunya website.
- Vue 3 (Main Front End)
- VueRouter (Route Management)
- TailwindCSS (CSS Utility)
- FLowbite (TailwindCSS Components Plugin)
- Axios (HTTP Request)
- Vue3 Easy Datatables (Datatables)
- Vite (Module Build Tool)
- Font Awesome 6 Free Edition (Icon)
- Semesta API build with Laravel 9 : semesta-api
-
Buka
Terminal/CMD/Git Bashlalu clone repository https://github.com/muhamadramdani275/kisi-kisi.gitgit clone https://github.com/muhamadramdani275/kisi-kisi.git -
Masuk ke folder repo
kisi-kisi. Bisa menggunakan explore bawaan dengan cara Klik Kanan folder repokisi-kisilaluOpen with Codedan bukaterminalpadaVisual Studio Codeatau menggunakanCLIdibawah inicd kisi-kisi -
Lalu jalan kan
npm installnpm install -
Lalu jalan kan local servernya
npm run devnpm run dev -
Untuk melakukan build repo menjadi static site, gunakan
npm run buildnpm run build
Output build akan membuat folder dengan nama dist dan mengenerate static file yang dapat dideploy ke hosting berbasis server apache atau nginx.
Buka file main.js, rubah api url menjadi api milik kalian masing-masing.
axios.defaults.baseURL = "API_URL";contoh, jadi seperti dibawah ini
axios.defaults.baseURL = "http://api.laravel.com/api";