Vai al contenuto principale

Una piattaforma AI per il commercio internazionale

EasyParcel riunisce spedizioni, classificazione doganale, dazi e compliance in un unico ambiente operativo per chi vende oltre confine. Come co-fondatore e CTO ne guido tecnologia, architettura e sviluppo.

Visita il sito ↗
  • Co-Fondatore e CTO
  • Direzione tecnica
  • Architettura
  • Guida dello sviluppo

Perché esiste

Ogni spedizione internazionale porta con sé la stessa catena di decisioni — classificazione, dogana, dazi, IVA, compliance, tracking, assistenza — e la maggior parte delle aziende la gestisce ancora con strumenti separati, mentre le regole cambiano di continuo. EasyParcel verifica dazi, codici HS e origine prima che il pacco parta: chi vende può spedire con dazi pagati e chi compra vede il costo reale già al checkout.

Cosa ho fatto

Ho definito la direzione tecnica e progettato l'architettura dell'intero sistema — il sito pubblico e il suo backend-for-frontend, la piattaforma operativa, l'identità, l'integrazione dei moduli legacy e i controlli di qualità — e ne guido lo sviluppo.

Come funziona

Quattro parti, un'unica identità: il sito pubblico; un backend-for-frontend che protegge i suoi strumenti live; la piattaforma in cui lavorano merchant e operatori; e i motori ParceLabs che rispondono alle domande doganali. Un solo accesso vale per sito e piattaforma.

  • Sito pubblicoReact · IT / EN · Strumenti live
  • Backend-for-frontendLimiti anti-abuso · Workbook
  • ParceLabs AuthOAuth2 · Sessione unica
  • Motori ParceLabsEasyDogana · EasyShip …
  • PiattaformaPHP · MySQL · Redis · Worker
  • Moduli legacyRenderizzati in piattaforma

Drop: entra un catalogo, escono le risposte

Si carica un foglio di calcolo, un PDF o la foto di una pagina di catalogo e si ottengono codici HS, aliquote di dazio e IVA, origine e costo finale, con un file da scaricare. Dietro la pagina, il backend-for-frontend misura ogni esecuzione rispetto a un tetto di spesa, limita gli abusi per visitatore e per rete e mette in cache in base al contenuto del catalogo, non al singolo file.

Drop su easyparcel.it: carica il catalogo, sdoganato prima della spedizione

Numeri onesti prima che belli

Il risultato non mostra le aliquote quando la confidenza della classificazione è bassa, non mostra i totali quando mancano destinazione o dazio, segnala i valori letti da scansioni e non converte mai la valuta in autonomia. Il file scaricabile rispecchia esattamente la scheda, così i due non possono divergere.

Migrare senza fermarsi

I moduli storici continuano a funzionare dentro la nuova piattaforma: le loro pagine vengono catturate, private della loro cornice e mostrate nel layout della piattaforma — senza toccarne il codice. I file si risolvono da un registro tipizzato, mai dai parametri della richiesta, e ogni percorso porta il suo stato di migrazione: il passaggio è tracciato schermata per schermata.

Un accesso, più domini

Sito e piattaforma condividono un unico accesso OAuth2 con permessi basati su scope. Poiché i cookie non attraversano i domini, i domini white label aprono la propria sessione da un ticket monouso a brevissima scadenza.

La qualità come barriera

Analisi statica PHPStan livello 8, suite di test automatici, una verifica di parità italiano/inglese su ogni chiave di traduzione e release create da tag annotati — che si rifiutano di partire se il manifesto dei moduli legacy non è appropriatamente aggiornato.