{{ toast.title }}
{{ toast.message }}

{{ customConfirmModal.title }}

{{ customConfirmModal.message }}

Sourcing & Freight Concierge Attivo & Crittografato

Sourcing privato di lusso.
Logistica su misura & verifica reale.

Invia foto di qualunque capo o articolo con le tue misure corporee salvate. Ricevi riscontro fotografico autenticato dal fornitore, preventivo trasparente e gestione doganale diretta o in haul cumulativo.

Preventivi
{{ stats.total_quotes || 0 }}
In Ricerca
{{ stats.pending_quotes || 0 }}
A Magazzino
{{ stats.total_items || 0 }}
Bot Telegram
Attivo
Protocollo 01

Richiesta & Misure Corporee

Carica foto e specifiche. Le tue misure salvate nel profilo garantiscono il matching esatto della taglia senza errori.

Protocollo 02

Sourcing & Foto Reali

Individuiamo il fornitore con il miglior rapporto qualità/prezzo e ti mostriamo le foto del capo reale prima di confermare.

Protocollo 03

Spedizione Dedicata o Haul 10kg

Spedizione singola espressa tracciata o inserimento negli slot collettivi da 10kg per abbattere le spese fino al 60%.

CALCOLATORE TARIFFE & RISPARMIO

Simulatore Spedizione Singola vs Slot Haul 10kg

Seleziona i capi che desideri acquistare per vedere all'istante il risparmio effettivo sul trasporto internazionale.

Peso Totale Stimato
{{ calcTotalWeight.toFixed(2) }} kg
{{ calcTotalCount }} articoli selezionati
Spedizione Singola Espressa
€ {{ calcDirectCost.toFixed(2) }}
Tariffa base corriere + kg
Quota Slot Haul Condiviso -{{ calcSavingsPercent }}%
€ {{ calcHaulCost.toFixed(2) }}
Risparmi circa € {{ calcSavingsEuro.toFixed(2) }}
CONSOLIDATED FREIGHT

Ordini di Gruppo Condivisi

Partecipa agli slot di spedizione con saturazione ottimizzata (10kg max) per abbattere i costi internazionali.

Protocollo Spedizione Cumulativa
Aggiungi i tuoi capi fino al riempimento dello slot (10kg). A slot saturo, il costo di spedizione viene ripartito proporzionalmente al peso e saldato prima dell'acquisto.

Nessuno slot attivo al momento.

SLOT #{{ b.id }}

{{ b.title }}

{{ formatBatchStatus(b.status) }}

{{ b.notes || 'Nessuna nota specifica per questo slot.' }}

Capacità Slot: {{ b.current_weight_kg }} kg / {{ b.max_weight_kg }} kg {{ Math.min(100, Math.round(((b.current_weight_kg || 0) / b.max_weight_kg) * 100)) }}% Saturo
Disponibilità: {{ Math.max(0, b.max_weight_kg - b.current_weight_kg).toFixed(2) }} kg Spedizione Internazionale: € {{ Number(b.international_shipping_cost).toFixed(2) }}
Capi Nello Slot ({{ b.items ? b.items.length : 0 }}) Tutti i partecipanti hanno saldato
Nessun capo inserito finora. Sii il primo ad aggiungere le tue scarpe o vestiti!
Partecipante Articolo & Dettagli Peso Stimato Costo Capo Quota Spedizione Totale Dovuto Stato Pagamento Azioni
{{ it.customer_name }}
TG: {{ it.telegram_id }}
{{ it.item_name }}
Taglia: {{ it.size }} | Colore: {{ it.color }}
Link Prodotto
{{ it.estimated_weight_kg }} kg € {{ Number(it.item_price || 0).toFixed(2) }} € {{ Number(it.shipping_share).toFixed(2) }} Da calcolare € {{ (Number(it.item_price || 0) + Number(it.shipping_share || 0)).toFixed(2) }} {{ it.payment_status === 'paid' ? 'Saldato' : 'In Attesa' }}
CLIENT CONCIERGE

{{ user.role === 'admin' ? 'Console Preventivi & Logistica' : 'I Miei Preventivi & Ricerche' }}

{{ user.role === 'admin' ? 'Gestisci richieste esclusive, contro-proposte con foto reali dei capi, chat privata e assegnazione tracking.' : 'Monitora la ricerca del fornitore, visualizza le foto reali dei capi trovati, chatta con il team e conferma gli ordini.' }}

Nessun preventivo trovato in questa sezione.

Inventario Magazzino

Gestisci gli articoli fisici disponibili sul database e consultabili anche dal Bot Telegram.

Articolo
{{ item.quantity > 0 ? item.quantity + ' disp.' : 'Esaurito' }}

{{ item.name }}

{{ item.description || 'Nessuna descrizione.' }}

€ {{ (item.price || 0).toFixed(2) }}

Pannello di Controllo Bot Telegram

Monitora lo stato operativo del Bot, le notifiche e invia comunicazioni broadcast.

Stato Bot
{{ botStatus?.online ? 'Online' : 'Attivo' }}
@{{ botStatus?.username || 'WarehouseBot' }}
Utenti Telegram
{{ botStatus?.total_customers || 0 }}
Iscritti al bot
Whitelist VIP
{{ botStatus?.whitelist_count || 0 }}
Accessi approvati
Utenti Bloccati
{{ botStatus?.banned_count || 0 }}
Bannati

Configurazione & Comandi Bot

Personalizza i testi del bot, il timer di auto-cancellazione e la modalità di accesso.

{{ (botSettingsForm.welcome_message || '').length }} caratteri
Markdown supportato: *grassetto*, _corsivo_
Trascina per ingrandire

Il bot eliminerà automaticamente i messaggi vecchi dalla chat Telegram dell'utente.

Modalità Whitelist Privata
Se attiva, solo gli utenti abilitati potranno usare il bot.
Attiva Non impostata

Utilizzata per la stima automatica del peso e volumetria senza scatola tramite AI.

Registro Utenti Telegram Connessi ({{ botSubscribers.length }})

Gestisci ogni singolo utente, invia messaggi privati, pulisci la chat o gestisci whitelist/ban.

Nessun utente Telegram registrato finora

Non appena un utente avvia il bot con /start comparirà qui in automatico.

Utente Telegram Chat ID Stato Ultimo Accesso Azioni Rapide
{{ (sub.first_name || sub.username || 'U')[0] }}
{{ sub.first_name }} {{ sub.last_name }}
{{ sub.username ? '@' + sub.username : 'Nessun username' }}
{{ sub.chat_id }}
BANNATO WHITELIST ATTIVO
{{ formatDate(sub.last_active) }}

Invia Comunicazione Broadcast Telegram

Invia una comunicazione simultanea a tutti i {{ botSubscribers.length || botStatus?.total_customers || 0 }} utenti iscritti.

Comunicazioni Inviate di Recente
Nessuna comunicazione broadcast inviata finora.
{{ bc.message_text }}
{{ formatDate(bc.created_at) }} {{ bc.sent_count }} destinatari

Pulizia Totale Privacy Chat

Elimina i messaggi inviati e ricevuti dal bot da tutte le chat.

PRIVACY
Garantisce la rimozione istantanea e definitiva di tutte le conversazioni per tutti gli utenti.
Azione irreversibile

Registro Attività Live del Bot

Nessun comando registrato di recente.
{{ log.action }} @{{ log.username || 'Anonimo' }} ({{ log.user_id }}) {{ log.details }}
{{ formatDate(log.created_at) }}
MULEBUY / AGENT ENGINE ZERO-TOKEN CACHE ATTIVA

Logistica Agent & Calcolatore Spedizioni Cina $\rightarrow$ Italia

Componi pacchi complessi, applica confezionamenti (Vacuum, No Box), stima peso volumetrico e dividi le quote haul con precisione millimetrica.

Inserisci Articolo nel Pacco

Articoli attuali: {{ logisticsItems.length }}
AI
{{ quickItemInput.name }}: Peso: {{ lastAILogisticsEstimation.estimated_weight_kg }} kg | Misure: {{ lastAILogisticsEstimation.length_cm }}x{{ lastAILogisticsEstimation.width_cm }}x{{ lastAILogisticsEstimation.height_cm }} cm

Composizione Pacco Master

Totale Reale: {{ (logisticsCalc?.total_actual_weight_kg || 0).toFixed(2) }} kg
Nessun articolo aggiunto al pacco. Inserisci capi sopra o selezionali dai preventivi.
Articolo / Modello Taglia Valore (€) Peso Netto Dimensioni (cm) Rimuovi
{{ it.name }}
{{ it.size || 'M' }} € {{ (it.price || 0).toFixed(2) }} {{ it.estimated_weight_kg }} kg {{ it.length_cm }}x{{ it.width_cm }}x{{ it.height_cm }}

Servizi di Confezionamento

Tariffa Cina $\rightarrow$ Italia

TAX-FREE LINE
Peso Reale Netto: {{ (logisticsCalc?.total_actual_weight_kg || 0).toFixed(2) }} kg
Peso Volumetrico (/6000): {{ (logisticsCalc?.total_volumetric_weight_kg || 0).toFixed(2) }} kg
Peso Fatturabile (Chargeable): {{ (logisticsCalc?.chargeable_weight_kg || 0).toFixed(2) }} kg
Unità di Calcolo (Scaglioni 500g): {{ logisticsCalc?.billable_units_500g || 0 }} scaglioni
Quota Assicurazione: € {{ logisticsCalc.insurance_cost.toFixed(2) }}
Costo Spedizione Totale
€ {{ (logisticsCalc?.grand_total || 0).toFixed(2) }}
Transito Stimato
10-14 Giorni

Assistente Comunicazione Fornitori & Agenti Cinesi

Traduci all'istante istruzioni di imballaggio, richieste foto in cm e risposte da Taobao/Weidian.

Risultato Traduzione:
{{ supplierTranslateOutput }}
Pinyin: {{ supplierTranslatePinyin }}
La traduzione pronta da inviare all'agente o al fornitore comparirà qui.
ADMIN ORDER SUITE DIRETTO O PER CLIENTE

Generatore Ordini & Preventivi Personalizzati

Crea ordini complessi multi-voce da admin, assegnali a un cliente specifico o a te stesso, calcola i totali e notifica su Telegram in 1 clic.

Dati Principali & Destinatario

Voci & Capi Inclusi nell'Ordine ({{ adminOrderForm.items.length }})

¥/€
Convertitore Valute Fornitori Cinesi LIVE AGENT
1 EUR $\approx$ {{ currencyRates.cny_to_eur ? (1 / currencyRates.cny_to_eur).toFixed(2) : '7.85' }} CNY | 1 USD $\approx$ {{ currencyRates.usd_to_eur ? currencyRates.usd_to_eur.toFixed(2) : '0.92' }} EUR
€ {{ calculateQuickConvertResult() }}
{{ idx + 1 }} Voce #{{ idx + 1 }}
Abbigliamento:
Pantaloni (US/Pollici):
Scarpe (EU):
Peso (Opzionale): kg
Dimensioni (LxWxH): x x cm
Prezzo Consigliato Rivendita: € {{ it.resaleValuation.recommended_resale_price }} (Margine: +€{{ it.resaleValuation.estimated_margin_eur }} | ROI: {{ it.resaleValuation.roi_percentage }}%)
Volumetrico: {{ getItemVolumetric(it) }} kg

Calcolatore Spedizione Volumetrica & Linee Aeree AGENT SYNC

Stima basata su dimensioni totali pacco, peso tassabile reale e packaging speciale (Vacuum/DropBox).

Tariffario:
Peso Lordo Fisico: {{ orderShippingMetrics.actual_weight_kg }} kg
Peso Volumetrico (Div 6000): {{ orderShippingMetrics.volumetric_weight_kg }} kg
Peso Tassabile Effettivo: {{ orderShippingMetrics.chargeable_weight_kg }} kg
Costo Spedizione Stimato: € {{ orderShippingMetrics.estimated_shipping_eur.toFixed(2) }}
Totale Calcolato Ordine
€ {{ calculateAdminOrderTotal().toFixed(2) }} (inclusi € {{ (adminOrderForm.shipping_fee || 0).toFixed(2) }} spedizione)

Invia Messaggio Privato

A: {{ directMsgTarget?.first_name }} (@{{ directMsgTarget?.username || directMsgTarget?.chat_id }})

{{ customInputModal.title || 'Convertitore Prezzo Valuta' }}

{{ customInputModal.subtitle || 'Inserisci l\'importo da calcolare' }}

{{ customInputModal.unit }}
Preset:

{{ authMode === 'login' ? 'Accesso Riservato' : 'Crea Account Privato' }}

{{ authMode === 'login' ? 'Accedi alla console privata di sourcing e ordini.' : 'Registrati per creare preventivi e partecipare agli haul.' }}

{{ authError }}
Non hai ancora un account? Hai già un account?
CONCIERGE SOURCING

Nuova Richiesta di Preventivo

Inserisci i dettagli del capo o oggetto, allega immagini e imposta le tue preferenze.

Oggetti Inseriti ({{ newQuote.items.length }})

OGGETTO #{{ idx + 1 }}

Seleziona la macro-categoria per determinare il tipo di spedizione.

Slot #{{ getActiveOpenBatch().id }}

Trattandosi di vestiario/scarpe/accessori, puoi condividere la spedizione nello slot di gruppo e abbattere i costi di trasporto (Capacità disponibile: {{ (getActiveOpenBatch().max_weight_kg - getActiveOpenBatch().current_weight_kg).toFixed(2) }} kg).

Peso stimato per ripartizione spese:
Nessuno slot di gruppo aperto al momento. L'articolo verrà processato come preventivo standard.
Categoria Special (Elettronica, Casa, Oggetti Speciali)
Per questi articoli è prevista la spedizione dedicata singola, senza inserimento negli ordini cumulativi di gruppo.
Misure Corporee Precise (Opzionale)

Aggiorna Esito Articolo

{{ editingItem.item_name }}
Q.tà: {{ editingItem.quantity }} | Taglia: {{ editingItem.size || 'N/D' }} | Colore: {{ editingItem.color || 'N/D' }}
Budget indicato dal cliente: € {{ editingItem.target_budget }}
Prezzo approssimativo

Modifica Articolo & Riavvia Ricerca

L'articolo non era stato trovato. Modifica il nome, il colore, la taglia o inserisci nuove foto di esempio per permettere al team di effettuare una nuova ricerca.
Chat Preventivo #{{ activeChatQuote.id }}
{{ activeChatQuote.title }}
Nessun messaggio ancora. Scrivi qui per concordare dettagli, foto o prezzo.
{{ msg.sender_name }} ({{ msg.sender_role === 'admin' ? 'Titan Warehouse' : 'Cliente' }})
{{ msg.message }}
{{ formatDate(msg.created_at) }}

Conferma Preventivo

Riepilogo Totale Preventivo:
€ {{ (acceptingQuote.total_quoted_price || 0).toFixed(2) }}
Confermando l'ordine, il team procederà con l'acquisto e la preparazione del tuo pacco.
Avvertenze Obbligatorie sull'Ordine:

• ⏳ Tempi di Consegna: Gli ordini vanno effettuati senza fretta. La lavorazione, il transito e la consegna richiedono almeno 3 settimane dall'ordine.

• 🏢 Magazzino di Accumulo: In caso di chiusura improvvisa, sospensione o eventi straordinari del magazzino estero utilizzato per l'accumulo degli ordini (evento estremamente raro), l'amministratore non si assume la responsabilità.

Spedizione & Tracking

Cliente: {{ activeShippingQuote.customer_username }}
Destinazione: {{ activeShippingQuote.shipping_address || 'Non inserito dal cliente' }}

Profilo & Misure Salvate

Le tue Misure Corporee Predefinite

Guida Rapida: Come Prendere le Misure

Usa un metro da sarta flessibile e mantieni una postura naturale e rilassata.

1. Larghezza Spalle

Misura orizzontalmente sul retro, dall'estremità della spalla sinistra a quella destra (da cucitura a cucitura).

2. Torace / Seno

Fai passare il metro sotto le ascelle intorno alla parte più sporgente del busto mantenendo il metro parallelo al suolo.

3. Lunghezza Manica

Dall'apice della spalla fino al polso, tenendo il braccio leggermente piegato.

4. Circonferenza Vita

Misura intorno al punto più stretto del punto vita (circa 2-3 cm sopra l'ombelico).

5. Gamba / Pantalone

Dalla parte superiore della cintura lungo l'esterno della gamba fino alla suola delle scarpe / caviglia.

6. Altezza Totale

Senza scarpe, appoggiati a una parete dalla testa ai talloni in centimetri (cm).

Nuovo Articolo Magazzino

Aggiungi un articolo fisico visibile sul sito e su Telegram.

Regolamento Ordini di Gruppo & Disclaimer

Scorri fino in fondo per sbloccare la conferma.

Condizioni di Partecipazione agli Haul Cumulativi:

1. Funzionamento dello Slot di Gruppo: Ogni ordine di gruppo è studiato per raggruppare capi e scarpe fino a una soglia ideale di peso (es. 10 kg) per minimizzare i costi complessivi di spedizione.

2. Calcolo del Peso & Quota Spedizione: Il peso inserito per i tuoi articoli è una stima (es. scarpe ~1.2kg, felpe ~0.8kg, magliette ~0.3kg). Al raggiungimento della capienza dello slot, il costo effettivo della linea di spedizione (es. DHL Tax Free / Tariffless) verrà ripartito in proporzione al peso esatto di ciascun partecipante.

3. Impegno al Pagamento Anticipato: L'acquisto degli articoli avverrà soltanto ed esclusivamente dopo che tutti i partecipanti dello slot avranno completato il pagamento del costo dei propri articoli e della rispettiva quota di spedizione. Il mancato pagamento entro 48 ore dalla notifica comporterà l'esclusione dallo slot.

4. Tempi di Consegna & Nessuna Fretta: Gli ordini vanno effettuati senza fretta. La gestione logistica, l'acquisto, il consolidamento e la spedizione internazionale richiedono almeno 3 settimane (circa 20-25 giorni lavorativi) dal momento della conferma dell'ordine.

5. Politica sul Magazzino di Accumulo: Nell'eventualità (estremamente rara e straordinaria) di una chiusura improvvisa, sequestro o sospensione delle attività del magazzino estero utilizzato per l'accumulo e lo stoccaggio degli ordini, l'amministratore non si assume alcuna responsabilità per eventuali perdite o ritardi indipendenti dal proprio controllo.

6. Controllo Qualità & Ispezione: I capi e gli articoli vengono accuratamente ispezionati con riscontro fotografico al loro arrivo in magazzino prima di essere imballati e spediti verso l'Italia.

Hai letto tutto il regolamento e le avvertenze obbligatorie. Puoi ora procedere.
Scorri la casella fino in fondo per abilitare il pulsante

Aggiungi Capo a Slot #{{ activeBatchTarget.id }}

{{ activeBatchTarget.title }} (Max {{ activeBatchTarget.max_weight_kg }}kg)

Risultato Google Gemini AI: Netto: {{ aiEstimationResult.estimated_weight_kg }} kg
Dimensioni piegato: {{ aiEstimationResult.length_cm }} x {{ aiEstimationResult.width_cm }} x {{ aiEstimationResult.height_cm }} cm (Volumetrico: {{ aiEstimationResult.volumetric_weight_kg }} kg)
{{ aiEstimationResult.packaging_advice }}

Crea Nuovo Slot Ordine

Predefinito 10kg per ottimizzare le tariffe aeree.

Ripartizione Costo Spedizione

Il sistema calcolerà automaticamente la quota esatta per ogni partecipante in proporzione al peso dei capi inseriti.

Aggiorna Stato Slot #{{ activeBatchForStatus.id }}

ISPEZIONE OTTICA QC {{ comparePhotos ? 'Comparazione Richiesta vs Capo Reale Trovato' : 'Visualizzatore Risoluzione Piena' }}
Foto Riferimento Cliente Foto Richiesta
Foto Reale Fornitore (QC) Foto Reale Fornitore
Anteprima