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 Bash
lalu 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-kisi
laluOpen with Code
dan bukaterminal
padaVisual Studio Code
atau menggunakanCLI
dibawah inicd kisi-kisi
-
Lalu jalan kan
npm install
npm install
-
Lalu jalan kan local servernya
npm run dev
npm run dev
-
Untuk melakukan build repo menjadi static site, gunakan
npm run build
npm 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";