Halaman search dan result: Seperti halaman result pada google, ada kolom pencarian text di atas dan result di bawah, ada 2 tombol, tombol pencarian random dan tombol pencarian nama
Halaman detail: Halaman yang menunjukkan restoran yang dipilih
Halaman Search
Memungkinkan mencari dengan 2 metode
a. Mencari 1 restoran dengan rating 4.2++ secara random
b. Mencari 10 restoran menggunakan pencarian nama
Halaman detail
Berisi detail dari restoran tersebut, Lokasi, Gambar, Nama dan Nomor Telepon
npm run develop akan menjalankan server tersebut, npm run test akan menguji react app tersebut.
Package yang diperbolehkan, react, react router dom, axios, jest dan enzyme (boleh TS atau JS)
Lengkap dengan unit test
a. Unit test untuk kegiatan pencarian metode pertama
b. Unit test untuk kegiatan pencarian metode kedua
Faktor penilaian,
Kerapihan kode dan dokumentasi
Kelengkapan unit test, semakin lengkap dan rapih semakin baik