Skip to content

Hassanjadi/react-quiz-app

Repository files navigation

Challenge Frontend React.js (Quiz App)

Buat Aplikasi Kuis menggunakan teknologi React dengan kriteria berikut:

  1. Memiliki fitur login
  2. Untuk API soal bisa ambil dari Open Trivia DB
  3. Jumlah & tipe soal bebas
  4. Total soal & jumlah yang dikerjakan ditampilkan
  5. Memiliki timer. Jumlah waktu pengerjaan kuis bebas
  6. Satu halaman hanya menampilkan satu soal. Jadi ketika user telah memilih jawaban, langsung pindah soal
  7. Jika timer habis, soal akan ditutup & menampilkan hasil pengerjaan (jumlah benar, jumlah salah & jumlah jawab)
  8. Ketika browser ditutup, ada mekanisme resume kuis. Bisa menggunakan localstoragebrowser untuk menyimpan data (Nilai plus)

DONE

  • 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

Releases

No releases published

Packages

No packages published