Demo : https://hermansyah.c1.is
Sebuah web aplikasi untuk belajar mengenai cyber security dengan cara mengexploitasi sistem yang telah dibuat, untuk mendapatkan sebuah flag yang digunakan sebagai jawaban, pada web aplikasi ini terdapat beberapa fitur yaitu:
- Mengelola tantangan (CRUD) : Role->super admin dan admin
- Mengelola user (UD) : Role->super admin
- Mengelola kategori (CRUD) : Role->super admin
- Mengerjakan tantangan Role->super admin, admin dan user
- Scoreboard
- Melihat detail user lain (nama, username, point dan tantangan yang telah dikerjakan)
Dibuat menggunakan:
- laravel
a. laravel breeze (authentication)
b. gates (authorization)
c. eloquent orm
d. laravel splade (datatable, modal, form dan routing) - vue js (library vue3-infinite-loading)
- axios
- database mysql
- tailwind css
Tampilan Aplikasi