ADL Moto Viewer
{ const matchCat = (this.activeFilter === 'all' || this.activeFilter === p.cat); const q = this.searchQuery.toLowerCase().trim(); const matchSearch = !q || p.title.toLowerCase().includes(q) || (p.model && p.model.toLowerCase().includes(q)) || (p.desc && p.desc.toLowerCase().includes(q)) || (p.specs && p.specs.some(s => s.toLowerCase().includes(q))); return matchCat && matchSearch; }); }, async submitOrder() { if (!this.customerName || !this.customerPhone) { alert('Please enter your Name and Phone Number.'); return; } this.orderSubmitting = true; try { const p = parseFloat(String(this.selectedProduct.price).replace(/[^0-9.]/g, '')) || 0; const res = await fetch('/api/order/quick', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ customer_name: this.customerName, customer_phone: this.customerPhone, shipping_address: this.customerAddress, district: this.customerDistrict, product_id: this.selectedProduct.id || 0, product_title: this.selectedProduct.title, price: p, quantity: this.orderQuantity, notes: this.customerNotes }) }); const data = await res.json(); if (data.status === 'success') { this.orderSuccess = true; this.orderSuccessNumber = data.order_number || ('ADL-' + Date.now().toString().slice(-6)); } else { alert(data.message || 'Order submission failed.'); } } catch (e) { this.orderSuccess = true; this.orderSuccessNumber = 'ADL-' + Date.now().toString().slice(-6); } finally { this.orderSubmitting = false; } }, async submitInquiry() { if (!this.customerName || !this.customerPhone) { alert('Please enter your Name and Phone Number.'); return; } this.inquirySubmitting = true; try { const res = await fetch('/api/inquiry', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ name: this.customerName, phone: this.customerPhone, email: this.customerEmail, company: this.companyName, fleet_size: this.fleetSize, product: this.selectedProduct ? this.selectedProduct.title : 'Electronic Lock', message: this.inquiryMessage }) }); const data = await res.json(); if (data.status === 'success') { this.inquirySuccess = true; } else { alert(data.message || 'Inquiry submission failed.'); } } catch (e) { this.inquirySuccess = true; } finally { this.inquirySubmitting = false; } }, async init() { try { const res = await fetch('/api/products?category=' + encodeURIComponent('Electronic Lock')); if (res.ok) { const data = await res.json(); if (data && data.status === 'success' && data.data && data.data.length > 0) { const apiMap = {}; data.data.forEach(d => { apiMap[d.title.toLowerCase().trim()] = d; }); this.items = this.items.map(it => { const matched = apiMap[it.title.toLowerCase().trim()]; if (matched) { return { ...it, id: matched.id, price: '৳' + parseFloat(matched.price).toLocaleString('en-US'), cta_type: matched.cta_type || 'buy_now', badge: matched.badge || it.badge }; } return it; }); } } } catch (e) { console.log('Using pre-rendered Electronic Lock catalog items'); } } }">
PRODUCT CATALOGUE

Electronic Lock

Heavy-duty smart GPS padlocks, e-seals, and cargo security locks with remote unlocking.

Hardware Catalog

Electronic Lock Range

Commercial-grade electronic lock solutions engineered for vehicle fleets across Bangladesh.

No products found

We could not find any models matching your criteria. Try another keyword or reset the filter.

QUICK ORDER CONFIRMATION

Confirm Your Order

Enter your delivery details to confirm your order. Our team will call you to verify.

PRODUCT INQUIRY & CONSULTATION

Inquire About This Product

Request custom fleet pricing, commercial bulk discount, or technical integration specs.

READY FOR CARGO & FLEET SECURITY

Deploy Enterprise Smart Electronic Locks Across Bangladesh

Protect containers, box trucks, and tanker valves with real-time GPS tracking, tamper notifications, and remote mobile app/RFID unlocking.