✅ FITUR UTAMA YANG DIBUTUHKAN:
1. Tampilkan 100 Produk Per Halaman
-
Otomatis memilih opsi
100/pageagar semua data produk muncul penuh di setiap halaman.
2. Penanganan Banyak Halaman Produk (Multi-Page Produk)
-
Ekstensi memproses semua halaman produk hingga selesai.
-
Contoh: jika ada 5 halaman dengan 100 produk per halaman → semuanya diproses otomatis dari halaman 1 sampai terakhir.
3. Kode Produk Otomatis
-
Kode produk diisi otomatis berdasarkan awalan (contoh:
telp1,telp2, dst). -
Wajib unik, meskipun nama produk sama.
4. Validasi Nama Produk & Seller
-
Nama produk boleh sama, tapi:
-
Kode produk harus tetap unik
-
Seller tidak boleh sama untuk nama produk yang sama
-
5. Pengaturan Proses Produk
-
Bisa atur:
-
Baris awal (misal: mulai dari baris ke-20)
-
Maksimal total baris yang akan diproses
-
🔁 FITUR “UBAH SELLER” OTOMATIS:
a. Buka Popup Seller
-
Klik tombol “Ubah Seller”
-
Ekstensi menunggu hingga modal seller muncul
b. Tampilkan & Proses Seller Lebih dari 1 Halaman
-
Ekstensi bisa navigasi antar halaman seller dalam popup
-
Contoh: 3 halaman seller → semua halaman akan discan
-
Tampilkan hingga semua seller yang tersedia
c. Sortir dan Filter Berdasarkan Salah Satu Kriteria:
-
Harga (default)
-
Rating
-
Seller
FP
Multi
d. Filter Lanjutan (Opsional):
-
Minimal rating
-
Minimal jumlah reviewer
-
Hanya seller dengan FP (Faktur Pajak)
-
Whitelist seller (prioritaskan)
-
Blacklist seller (hindari)
balacklist deskripsi suplier yang mengandung kata tertentu
e. Logika Pemilihan Seller Otomatis:
-
Dari seller yang lolos filter, pilih yang termurah
-
Jika tidak ada yang valid di halaman ini → lanjut ke halaman seller berikutnya
-
Jika tidak ditemukan sama sekali → beri label “Gagal pilih seller”
➕ FITUR “TAMBAH PRODUK” OTOMATIS:
-
Ekstensi membaca kolom “Total Produk Anda”
-
Jika jumlah produk saat ini kurang dari target, klik tombol Tambah sebanyak selisihnya
-
Target jumlah produk bisa disetel dari UI ekstensi (misalnya target = 5)
🎛️ UI TAMBAHAN (TAMPILAN DI HALAMAN):
-
Input awalan kode produk (misal:
telp) -
Input baris awal dan maksimal baris
-
Input target produk untuk fitur “Tambah”
-
Dropdown filter utama: Harga / Rating / Reviewer
-
Input minimal rating dan minimal jumlah reviewer
-
Input whitelist & blacklist seller
-
Checkbox: Hanya seller dengan FP
⚙️ TEKNOLOGI YANG DIGUNAKAN:
-
JavaScript / TypeScript
-
Chrome Extension API
-
(Opsional: Vue/React untuk tampilan internal)
🎯 TARGET:
-
Bisa langsung dijalankan di browser Chrome
-
Tanpa backend, tanpa login tambahan
-
Semua berjalan client-side
💰 BUDGET & ESTIMASI:
-
Mohon kirimkan:
-
Estimasi harga
-
Estimasi waktu pengerjaan
-
Portofolio Chrome Extension (jika ada)
-
📌 CATATAN:
-
Akses demo akan diberikan jika diperlukan
-
Saya siap bantu dengan file referensi / alur manual klik
















Loading ...
