

Aplikasi wakaf dan donasi berbasis di Malaysia, dikembangkan oleh tim berisi empat orang. Saya berperan sebagai Backend Developer, berfokus pada perancangan API dan keutuhan data untuk menopang antarmuka Flutter dan kebutuhan operasional internal.
Tim & Cara Kerja
- Tim: dua pengembang — saya di backend, seorang lagi di Flutter — dan dua product owner.
- Proses: kolaborasi berbasis sprint dengan pelacakan tugas di Trello.
- Keterlibatan saya: berlangsung sekitar dua minggu sebelum saya tidak melanjutkan.
Kontribusi Saya
- Merancang skema basis data dan membangun endpoint RESTful untuk entitas inti seperti kampanye, donasi, dan pengguna.
- Membangun autentikasi dan otorisasi, validasi sisi server, serta pencatatan dasar untuk tindakan yang menyangkut transaksi.
- Menyiapkan dokumentasi API dan koleksi permintaan agar serah terima dengan sisi Flutter berjalan lancar.
- Mengoptimalkan kueri dan penanganan galat supaya endpoint berperilaku terduga pada beban wajar.
Tech Stack
- Backend: CodeIgniter (PHP) dengan MySQL.
- Antarmuka internal: Bootstrap untuk halaman yang memang membutuhkannya.
- Integrasi klien: aplikasi Flutter yang mengonsumsi API berformat JSON.
Catatan
Modul backend yang saya kerjakan terintegrasi dengan klien mobile selama masa keterlibatan saya. Singkat, tetapi menjadi pengalaman pertama bekerja dalam ritme sprint bersama tim lintas negara.
Status
Kontribusi selesai — proyek dilanjutkan tim lain.