Tentang proyek
PasarMadura adalah platform katalog lokal yang membantu masyarakat menemukan produk, toko UMKM, dan jasa yang tersedia di wilayah Madura. Pengunjung dapat menjelajahi katalog berdasarkan kategori, kabupaten, kecamatan, atau kata kunci; membuka halaman detail untuk melihat foto, harga, deskripsi, lokasi, dan informasi penjual; lalu menghubungi penjual secara langsung melalui WhatsApp. Platform mencakup kategori seperti kuliner, oleh-oleh, fashion, batik, kecantikan, elektronik, otomotif, properti, pertanian, transportasi, pendidikan, dan jasa lainnya, dengan cakupan lokasi Bangkalan, Sampang, Pamekasan, dan Sumenep. Pemilik usaha dapat mengajukan toko dan produk melalui formulir publik, sedangkan admin memeriksa pengajuan sebelum toko atau produk ditampilkan kepada publik. Aplikasi juga menyediakan halaman informasi dan panduan transaksi aman serta sitemap dan robots.txt untuk mendukung pengindeksan mesin pencari. Pemesanan, pembayaran, dan pengiriman dikoordinasikan langsung antara pembeli dan penjual melalui WhatsApp; aplikasi tidak memproses checkout atau pembayaran.
Fitur utama
- Beranda katalog lokal
- Menampilkan area pencarian, kategori, produk pilihan, daftar produk, dan toko terbaru.
- Mendukung pencarian produk berdasarkan kata kunci dan penyaringan berdasarkan lokasi.
- Memuat produk tambahan secara dinamis.
- Katalog produk dan jasa
- Mencari produk, nama toko, deskripsi, kategori, serta lokasi.
- Menyediakan penyaringan kategori, kabupaten, dan kecamatan serta pengurutan hasil.
- Menampilkan daftar produk dengan foto, harga, kategori, lokasi, dan informasi toko.
- Memuat hasil katalog secara dinamis saat pencarian atau filter digunakan.
- Halaman detail produk
- Menampilkan foto utama dan galeri gambar dengan thumbnail serta tampilan lightbox.
- Memuat nama produk, harga, deskripsi, kategori, dan informasi toko.
- Menyediakan tombol untuk memulai percakapan WhatsApp dengan penjual.
- Menampilkan produk lain dari toko yang sama.
- Direktori dan profil toko
- Menyediakan daftar toko yang telah disetujui admin, dengan pencarian dan filter.
- Menampilkan profil toko, logo atau foto, kategori, lokasi, alamat, deskripsi, dan kontak.
- Memungkinkan pengunjung mencari dan mengurutkan produk pada halaman toko.
- Kategori
- Menampilkan kategori aktif beserta jumlah produk dan toko yang telah disetujui.
- Mengarahkan pengunjung ke katalog untuk menjelajahi produk dari kategori tertentu.
- Pengajuan toko oleh pemilik usaha
- Mengumpulkan nama usaha, pemilik, WhatsApp, kategori, kabupaten, kecamatan, alamat, tautan sosial, deskripsi, dan foto atau logo.
- Memeriksa ketersediaan nama usaha dan nomor WhatsApp.
- Menyimpan pengajuan dengan status menunggu pemeriksaan admin.
- Pengajuan produk atau jasa
- Menghubungkan pengajuan dengan toko yang sudah disetujui, melalui tautan khusus atau pencocokan nomor WhatsApp terdaftar.
- Mengumpulkan nama, kategori, harga, deskripsi, serta 1–3 foto.
- Memvalidasi format dan ukuran unggahan, lalu menyimpan pengajuan untuk diperiksa admin.
- Panel administrasi
- Menyediakan ringkasan jumlah toko dan produk menurut status menunggu, disetujui, dan ditolak.
- Mengelola data toko serta pengajuan masuk, termasuk persetujuan, penolakan, perubahan data, foto, dan penghapusan.
- Mengelola produk dan jasa, termasuk pembuatan, perubahan, galeri gambar, persetujuan, penolakan, dan penghapusan.
- Menyediakan pencarian, filter, dan pilihan jumlah data per halaman.
- Melindungi panel admin dengan autentikasi dan pembatasan akses berdasarkan peran.
- Halaman informasi dan panduan
- Menjelaskan tentang PasarMadura, cara bertransaksi dengan aman, bantuan pelaporan masalah, serta ketentuan dan privasi.
- Dukungan SEO
- Menyediakan title dan meta description pada halaman.
- Membuat sitemap XML dinamis yang mencakup halaman publik, kategori, toko disetujui, dan produk disetujui.
- Menyediakan robots.txt beserta lokasi sitemap.