Meal Recipes — Aplikasi Pencarian Resep
Aplikasi berbasis web yang memungkinkan pengguna menemukan resep masakan, menjelajahi kategori makanan, melihat panduan memasak secara detail, dan menyimpan resep favorit.
Konteks & Tujuan
Meal Recipes dikembangkan untuk memberikan kemudahan dalam mencari dan menemukan berbagai resep masakan. Aplikasi ini menggabungkan pencarian resep, penelusuran kategori, dan informasi memasak dalam satu antarmuka interaktif.
Fitur & Perancangan Solusi
Dikembangkan menggunakan Vanilla JavaScript dan Web Components, aplikasi ini mengintegrasikan TheMealDB API untuk menyediakan pencarian resep, filter kategori, dan rekomendasi resep acak melalui fitur Surprise Me. Pengguna dapat melihat detail resep yang mencakup bahan, takaran, dan langkah memasak, serta mengakses tutorial video YouTube jika tersedia. Resep favorit juga dapat disimpan secara lokal dan diakses kembali melalui halaman koleksi tersimpan.
Kontribusi Pribadi
Saya mengembangkan antarmuka dan fungsi utama aplikasi, termasuk pencarian resep, integrasi API, tampilan detail interaktif, serta pengelolaan resep favorit menggunakan browser localStorage. Pengembangan juga mencakup penanganan proses loading, hasil pencarian kosong, kesalahan API, dan notifikasi untuk meningkatkan kenyamanan penggunaan aplikasi.