- Memiliki fitur login
- Untuk API soal bisa ambil dari Open Trivia DB
- Jumlah & tipe soal bebas
- Total soal & jumlah yang dikerjakan ditampilkan
- Memiliki timer. Jumlah waktu pengerjaan kuis bebas
- Satu halaman hanya menampilkan satu soal. Jadi ketika user telah memilih jawaban, langsung pindah soal
- Jika timer habis, soal akan ditutup & menampilkan hasil pengerjaan (jumlah benar, jumlah salah & jumlah jawab)
- Ketika browser ditutup, ada mekanisme resume kuis. Bisa menggunakan
localstoragebrowser
untuk menyimpan data (Nilai plus)
- Memiliki fitur login dan register
- Fetch soal quiz mengambil dari Open Trivia DB
- Jumlah soal 10 dengan tipe "sport"
- Jumlah dan total soal ditampilkan
- Memiliki timer dengan waktu pengerjaan 10 menit
- Menampilkan satu soal per satu halaman
- Menampilkan hasil pengerjaan kuis yang meliputi jumlah benar, jumlah salah, dan jumlah jawab saat kuis selesai atau ketika timer sudah habis
- Simpan hasil pengerjaan di localstorage