Kualifikasi
• Advance ReactJs
• Handling consume
API
• Handling validation
by user
• Handling
asinkronus output
API untuk
meningkatkan
kecepatan akses
aplikasi
• Handling redux
session user
Tasklist
1. Penerapan halaman baru dalam sebuah aplikasi dengan meng consume API yang sudah tersedia
Dimana di halaman tersebut, aplikasi akan bisa :
A. Handle validasi
atas error input
by user
B. Handle
asinkronus data
output dari API
C. Menggunakan
redux u keep
session sehingga
user lebih cepat
mendapatkan
output
Durasi
Timeline pengerjaan adalah maksimum 14 hari
budget : 4 juta
Tugas di anggap selesai bila
A. Semua Desain dalam halaman tersebut telah terimplementasi
B. Tidak ada error yang tidak ter handle oleh aplikasi sebagai akibat dari :
- Output API yang
bermasalah
- User input
- Lainnya
Goal
Aplikasi dapat mengarahkan user untuk melakukan sesuatu agar error tertangani.
Contoh:
Refresh dengan klik tombol tertentu
C. Sesuai dengan flow yang telah ditetapkan sebelumnya
D. Tidak ada error
dari tim QA
Pada saat interview kandidat wajib
A. Presentasi koding yang telah dibuat sebelumnya
B. Presentasi aplikasi yang telah dibuat sebelumnya