- Dafi Nafidz Radhiyya - 2106701564
- Andi Muhamad Dzaky Raihan - 2106631412
- Andi Ayuna Rymang - 2106637265
- Tm Revanza Narendra Pradipta - 2206025003
- Munifah Nurfadhilah - 2106654851
Nama aplikasi : Whistleblower
Fungsi aplikasi: Memberikan wadah kepada para saksi yang berani mengungkapkan kejahatan pelaku korupsi
-
Reader (Pengguna tanpa login)
- Timeline Forum
-
Author (Pengguna dengan login)
- Timeline forum
- Upvote forum
- Komentar forum
- Delete forum
- Menambahkan kategori forum
- Membuat post-an sebuah forum
- Melihat halaman Hall of Shame
- Melihat profile
- Melihat kumpulan my post
-
Admin (superuser)
- Timeline forum
- Upvote forum
- Komentar forum
- Delete forum
- Menambahkan kategori forum
- Membuat post-an sebuah forum
- Melihat halaman Hall of Shame
- Melihat profile
- Melihat kumpulan my post
- Menambahkan Hall of Shame
- Login, Regist, Logout (Munifah Nurfadhilah)
- Timeline Post-an Forum (Upvote, Komen untuk Logged In User dan hanya menampilkan untuk not Logged In User) (Andi Ayuna Rymang)
- Profile Logged In User (Dafi Nafidz Radhiyya)
- Create Forum dan Post untuk Logged In User (Andi Muhamad Dzaky Raihan)
- Hall of shame (Tm Revanza Narendra Pradipta)
Alur pengintegrasian dengan web service untuk terhubung dengan aplikasi web yang sudah dibuat saat Proyek Tengah Semester
- Menambahkan dependency
http
ke proyek, dependency ini digunakan untuk bertukar data melalui HTTP request, seperti GET, POST, PUT, dan lain-lain. - Membuat model sesuai dengan respons dari data yang berasal dari web service tersebut.
- Membuat http request ke web service menggunakan dependency
http
. - Mengkonversikan objek yang didapatkan dari web service ke model yang telah kita buat di langkah kedua.
- Menampilkan data yang telah dikonversi ke aplikasi dengan
FutureBuilder
.