Luwe App adalah website katalog restoran dengan fitur PWA + Testing and Performance Optimized, yang merupakan Submission Keas Menjadi Front-End Web Developer Expert pada platform Dicoding
Adapun fitur yang ada dalam website ini yang sekaligus kriteria kelulusan kelas Menjadi Front-End Web Developer Expert Dicoding adalah sebagai berikut
- Integration Test
- Menerapkan integration test untuk fungsi menyukai dan batal menyukai restoran.
- End to End Test
- Menerapkan End to End Test dengan skenario: Menyukai salah satu restoran, dan batal menyukai restoran tersebut.
- Image Optimization
- Melakukan kompresi terhadap gambar hero yang digunakan. Ukuran gambar harus di bawah 200kb.
- Menerapkan teknik image responsive pada gambar hero. Resolusi gambar pada layar seluler dan desktop harus berbeda.
- Menerapkan teknik lazy loading pada gambar daftar restoran yang ditampilkan.
- Bundle Optimization
- Memasang bundle analyzer pada proyek submission.
- Menggunakan teknik Code Splitting untuk memisahkan vendor code dari kode asli yang Anda tuliskan.
- Pertahankan syarat yang ada pada submission sebelumnya. Seperti penerapan PWA, responsibilitas tampilan, aksesibilitas pada website dan sebagainya