Project Overview
Portal komunitas untuk laporan barang hilang/temuan, dengan sistem pencocokan berbasis kategori, lokasi, dan waktu. Tujuan utamanya meningkatkan kemungkinan barang kembali ke pemilik melalui proses yang aman dan terverifikasi.
On This Page
Portal komunitas untuk laporan barang hilang/temuan, dengan sistem pencocokan berbasis kategori, lokasi, dan waktu. Tujuan utamanya meningkatkan kemungkinan barang kembali ke pemilik melalui proses yang aman dan terverifikasi.
MERN stack: Node.js + Express untuk API, MongoDB untuk data, React untuk UI. Upload image melalui Cloudinary/S3. Search lokasi menggunakan geospatial index, dan chat memakai Socket.IO untuk komunikasi langsung.
Membangun sistem pelaporan yang tepercaya (anti-spam), mudah dipakai, dan bisa di-scale. Fokus: keamanan data, workflow verifikasi, serta pengalaman user yang jelas (report → match → chat → claim).
Auth & profile, feed laporan hilang/temuan, pencarian radius lokasi, matching suggestions, chat antara finder & owner, status klaim (pending/approved), dan sistem pelaporan konten (report abuse).
Tantangan: spam dan klaim palsu. Solusi: rate limit, verifikasi via pertanyaan detail + bukti foto, scoring reputasi user, dan moderasi berbasis rule. Untuk performa search, gunakan index geospatial + pagination.