๐ Deskripsi Proyek:
Halo!
Saya mencari Android developer freelance untuk membuat aplikasi Android ringan dengan fungsi integrasi penuh dengan Laravel backend, mencakup:
๐ฏ Tujuan Aplikasi:
-
Menampilkan token FCM dari Firebase di layar (untuk disalin manual).
-
Menerima push notification dari Laravel via FCM berisi data kontak.
-
Menyimpan kontak ke device Android menggunakan Contacts API.
-
Mengirim callback ke Laravel setelah kontak berhasil disimpan.
โ Detail Teknis:
-
Laravel backend sudah siap dan aktif
-
Firebase project aktif, file
google-services.jsondisediakan -
Notifikasi dikirim dari Laravel dalam format:
-
Setelah Android menyimpan kontak, app harus:
-
Kirim POST ke endpoint Laravel
/api/kontak/success -
Payload:
{ "phone": "...", "status": "success" } -
Disertai header
X-API-TOKENuntuk autentikasi
-
๐ฒ Fitur Minimum:
-
Menampilkan token FCM dan tombol โCopyโ
-
Push receiver dari Firebase
-
Simpan ke kontak (nama & nomor)
-
Kirim callback POST ke server Laravel setelah sukses simpan
-
UI sederhana (boleh pakai Material Design)
๐งฉ Teknis:
-
Target Android: API 26+ (Android 8.0 ke atas)
-
Bahasa: Kotlin (preferensi) atau Java
-
Akses permission
WRITE_CONTACTS,POST_NOTIFICATIONS(jika Android 13+) -
Gunakan Retrofit atau OkHttp untuk callback API
๐งพ Saya akan sediakan:
-
File
google-services.json -
API endpoint dan dokumentasi payload
-
Token FCM dummy untuk pengujian


Loading ...
