Skip to content

YubiRepo/Flutter-Test-Dev-Advance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Test Kompetensi – Flutter Dev

Recipe App

Tugas Anda adalah membuat aplikasi resep menggunakan Flutter yang memungkinkan pengguna untuk mencari dan melihat resep, menyimpan resep favorit, dan membuat resep mereka sendiri. Aplikasi harus memiliki desain modern,dan menerapkan clean code. Aplikasi harus mengambil data dari sebuah mock API dan menampilkannya dengan cara yang mudah digunakan.

Referensi API https://spoonacular.com/food-api/docs

Fitur

  • Pengguna dapat login dan membuat akun baru
  • Halaman beranda aplikasi harus menampilkan kotak pencarian di mana pengguna dapat mencari resep berdasarkan nama atau bahan.
  • Pengguna harus dapat mengetuk resep untuk melihat detailnya, termasuk nama resep, gambar, bahan, dan instruksi.
  • Pengguna harus dapat menyimpan resep ke favorit mereka.
  • Pengguna harus dapat membuat resep mereka sendiri dengan memasukkan nama resep, gambar, bahan, dan instruksi. (Disimpan pada akun user itu sendiri)
  • Pengguna harus dapat melihat resep yang telah mereka simpan dan resep yang telah mereka buat.
  • Aplikasi harus mengambil data dari sebuah mock API. Anda dapat menggunakan paket seperti http atau dio untuk membuat panggilan API.
  • Aplikasi harus menggunakan widget Navigator Flutter untuk menangani navigasi antara layar.
  • Aplikasi harus menggunakan Firebase atau layanan backend lainnya untuk menyimpan dan mengambil informasi pengguna dan resep.

Deliverables:

  • Upload source code pada repositori Git publik (seperti GitHub).
  • File README dengan instruksi tentang cara membangun dan menjalankan aplikasi.
  • Video singkat yang menunjukkan fungsionalitas aplikasi. (Bonus Point)
  • Anda bebas menggunakan paket atau library open-source apa pun yang Anda temukan berguna.
  • Kode terstruktur dengan menggunakan pattern Clean Architecture (Bonus Point)
  • Anda memiliki 5 hari untuk menyelesaikan proyek ini. Silakan kirimkan proyek Anda pada atau sebelum batas waktu.

Submisi Test

  • Upload source code ke repository Github masing - masing
  • Kirimkan Link github hasil pekerjaan melalui WhatsApp Yubi : 0811 247 085

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published