Risultati
Risultati reali, storie vere
Analisi dettagliate dei progetti di maggiore impatto. Scopri sfide, soluzioni e risultati misurabili.
La sfida
Zelviro aveva un negozio online con oltre 13.000 prodotti, la necessità di integrare eMAG, Trendyol e successivamente Temu, la gestione delle spedizioni con Sameday e ColetOnline e un codice PHP monolitico che rendeva rischioso ogni aggiornamento. L’elenco prodotti impiegava oltre 90 secondi a caricarsi per query non ottimizzate su tabelle con centinaia di migliaia di righe. La sincronizzazione dei marketplace era manuale, con il rischio continuo di differenze tra le scorte reali e quelle mostrate su eMAG. Ogni intervento sul codice in produzione poteva compromettere anni di sviluppo accumulato.
La nostra soluzione
Abbiamo ricostruito l’intera architettura tecnica conservando database e contenuti. Indici composti nelle tabelle products (status+slug, parent+status, featured+status) e ppc (category_id+product_id) hanno ridotto il TTFB del negozio da 94 secondi a 27 millisecondi. Abbiamo eliminato i modelli di query N+1 e aggiunto cache OLS per le pagine pubbliche. Il flusso automatico sincronizza le scorte a ogni modifica, invia gli ordini a Sameday/ColetOnline, ritenta in caso di errori di rete e segnala su Telegram le sincronizzazioni non riuscite. Per proteggere la produzione abbiamo introdotto staging-laravel come riferimento unico, con replica automatica dello schema nelle installazioni collegate e backup prima di ogni push. Gli indirizzi precedenti sono rimasti identici tramite reverse proxy, evitando catene di redirect 301 che avrebbero compromesso il posizionamento SEO.
Risultati
TTFB del negozio dopo l’indicizzazione del database
Prodotti sincronizzati automaticamente
Marketplace integrati: eMAG, Trendyol e Temu
Migrazione del codice senza indisponibilità
Processo
La sfida
Modena vende prodotti per bagno e arredamento con ordini medi tra 800 e 8.000 RON, una fascia in cui il pagamento a rate incide sulla decisione d’acquisto. Servivano BT iPay3 per le carte, con 3DS e preautorizzazione per prodotti a consegna differita, e TBI Bank per rate da 12 a 24 mesi, con interessi zero tra 100 e 1.000 RON. L’architettura doveva gestire contemporaneamente rate TBI e carte BT senza mescolare le sessioni. Il codice PHP su misura era monolitico e sviluppato nel corso di anni: cambiamenti radicali avrebbero potuto destabilizzarlo.
La nostra soluzione
Abbiamo integrato entrambi i pagamenti nel codice esistente, separando nettamente la logica dei pagamenti da quella dei prodotti per preservare le altre funzioni. Per BT iPay3 abbiamo realizzato un flusso in due fasi: autorizzazione al checkout e acquisizione alla conferma della consegna, evitando di bloccare fondi per prodotti esauriti. Per TBI Bank abbiamo implementato cifratura RSA delle richieste, verifica server dei calcoli degli interessi e un gestore webhook che marca l’ordine come pagato solo dopo conferma TBI. TBI calcola autonomamente e noi verifichiamo la riconciliazione. Ogni richiesta critica è registrata con identificatore univoco. Le sessioni non si mescolano: chi sceglie le rate TBI non può completare con carta nella stessa sessione, evitando condizioni di concorrenza. Il riavvio con recupero è stato verificato in 50 sessioni reali prima del lancio.
Risultati
Carta BT iPay3 e rate TBI Bank
Pagamento a rate TBI Bank disponibile
Carta confermata sulla pagina della banca
Casi di doppio pagamento dopo il lancio
Processo
La sfida
Helix Trading stava entrando nel mercato delle prop firm formative, dove molti concorrenti utilizzano integrazioni ufficiali MetaTrader e piattaforme esterne con licenze da decine di migliaia di euro l’anno. Il cliente chiedeva una piattaforma propria, senza dipendenze da MT5, capace di gestire challenge con drawdown massimo giornaliero e complessivo, obiettivo di profitto e periodi minimi di trading. Servivano un conto demo isolato per utente, un sistema di affiliazione e un checkout sicuro per challenge da 50 a 1.500 EUR. Il pannello amministrativo doveva permettere al team di verificare ogni operazione e le decisioni del sistema.
La nostra soluzione
Abbiamo scelto Next.js 16, Prisma 7 e PostgreSQL per il backend, NextAuth 4 per l’accesso con email o Google, un massimo di tre dispositivi per account e Tailwind 4 per l’interfaccia. Il checkout supporta PayPal e trasferimenti in criptovalute. Il simulatore proprietario elabora tick sintetici con volatilità calibrata sui mercati reali, tra cui principali coppie forex e indici, rispettando spread, slippage e gap notturni realistici. Ogni 30 secondi ricalcola drawdown, profitto e rischio per operazione, applicando automaticamente le regole: sospensione al superamento del drawdown massimo e successo al raggiungimento del profitto richiesto. Il programma affiliati usa codici univoci, calcola commissioni dell’8% sulle vendite nette e richiede all’affiliato di superare personalmente una fase di challenge con un profitto minimo prima del prelievo. Il pannello mostra utenti, operazioni e pagamenti con storico completo e possibilità di intervento manuale nei casi eccezionali.
Risultati
Dipendenze da MT5 o da terzi
Challenge: 3 categorie × 5 dimensioni
Intervallo di ricalcolo del drawdown
Motore di simulazione costruito da zero
Processo
La sfida
Climatizare.net era un sito professionale di servizi HVAC con traffico costante e buone posizioni per ricerche del settore: installazione di climatizzatori, assistenza e dimensionamento. Il cliente voleva vendere direttamente le apparecchiature con scorte, carrello, checkout e spedizioni, senza compromettere l’autorevolezza SEO né riscrivere un codice stabile da anni. La richiesta era conservare integralmente identità visiva, indirizzi e contenuti, aggiungendo un negozio integrato naturalmente nella struttura. Il design doveva rimanere coerente tra l’area servizi, destinata alle richieste di contatto, e l’area negozio, destinata agli acquisti.
La nostra soluzione
Abbiamo sviluppato un processo di trasformazione verificato che conserva il codice e aggiunge un livello e-commerce. Lo schema di staging-laravel è stato adattato a categorie HVAC e attributi come BTU, classe energetica e refrigerante. Abbiamo uniformato il marchio tra servizi e negozio e inserito _frontend_nav per aggiungere i collegamenti a negozio, account e carrello. global-shop.css viene caricato solo su /shop e /produs/*; shop.js gestisce il carrello nel browser, salvandolo in localStorage e sincronizzandolo con il server al checkout. Le icone di carrello e account sono state aggiunte all’intestazione con CSS isolato dal resto del design. Gli indirizzi precedenti restano identici; quelli nuovi sono sotto /shop/* e /produs/*, senza modificare la struttura esistente. Il SEO precedente è rimasto invariato, con l’aggiunta di pagine prodotto dotate di schema Product.
Risultati
Indirizzi SEO esistenti modificati
Riutilizzabile per installazioni simili
Servizi e negozio visivamente coerenti
Dati strutturati Product per il negozio
Processo
La sfida
Senovy gestisce un catalogo aggiornato frequentemente tramite Google Sheets: il reparto prodotto aggiunge nuovi articoli ogni settimana. La sincronizzazione manuale causava referenze mancanti, prezzi obsoleti e descrizioni incoerenti. Come marchio premium in contatto diretto con i clienti, aveva bisogno di un’infrastruttura email affidabile: più account @senovy.ro e @talkbridge.co.uk, salvataggio della posta inviata senza configurazioni per singolo client, DKIM 2048 e IPv4 dedicato per la reputazione. Serviva inoltre una webmail per chi non utilizza un programma desktop e un hosting stabile, senza sacrificare l’infrastruttura email per risparmiare pochi euro.
La nostra soluzione
Per importare i prodotti abbiamo creato /api/feed/run, che legge Google Sheets con cURL gestendo i redirect 307 delle richieste non provenienti da un browser. La risoluzione DNS tramite 8.8.8.8 evita i problemi locali; i campi del foglio vengono associati allo schema prodotti. /api/feed/progress mostra l’avanzamento in tempo reale e l’endpoint è protetto da token. La posta utilizza Postfix, Dovecot e OpenDKIM con chiavi a 2048 bit su un VPS OVH dedicato, con account separati tramite Virtualmin. La posta inviata viene salvata sul server mediante Postfix sender_bcc, pipe Dovecot e doveadm save, senza dipendere dal programma email. Roundcube 1.6.15 offre webmail, cambio password integrato con Dovecot BLF-CRYPT e filtri managesieve. Certificati Let’s Encrypt con rinnovo automatico, SPF, DMARC in modalità quarantine e record PTR corretti presso OVH completano la configurazione per la consegna delle email.
Risultati
Importazione settimanale da Google Sheets
Recapitabilità email premium
Salvataggio automatico della posta inviata indipendente dal client
Processo
La sfida
Evo Construct opera nell’edilizia civile a Bucarest e nelle province vicine. All’inizio aveva un semplice sito aziendale, senza strategia SEO, contenuti o un sistema organizzato per acquisire contatti. In un settore dove i clienti confrontano offerte e si informano per mesi, la mancanza di contenuti utili e credibilità online faceva perdere opportunità a favore di concorrenti più presenti sul web. Esisteva anche l’esigenza di ampliare l’attività alla vendita di materiali e accessori per l’edilizia: serviva un’architettura e-commerce stabile, non un semplice componente aggiuntivo WordPress.
La nostra soluzione
Abbiamo adottato una strategia a fasi. La prima ha rinnovato il sito con URL ottimizzati, schema LocalBusiness, sitemap dinamica e immagini ottimizzate, aggiungendo due articoli mensili su fondazioni, materiali moderni e fasi dei lavori. La seconda ha esteso il sito a una piattaforma e-commerce propria per materiali edili, con una base solida ampliabile tramite moduli dedicati. Abbiamo migrato i contenuti, conservato gli accessi ai vecchi indirizzi con redirect 301 e collegato le richieste di preventivo al CRM interno. La terza ha consolidato la SEO con oltre 70 articoli, campagne Google Ads su ricerche commerciali, tutorial video e presentazioni di progetti. La quarta ha rafforzato l’autorevolezza sui termini del settore, organizzato l’acquisizione dei contatti e integrato l’ERP per seguire l’intero percorso commerciale.
Risultati
Il progetto più duraturo dello studio
Biblioteca di contenuti sui temi del settore
Visibilità costruita attraverso i contenuti
Tracciamento completo del percorso dei contatti
Processo
La sfida
MTS GlobalSun cresceva rapidamente nelle energie rinnovabili, tra impianti fotovoltaici residenziali e commerciali, accumulo e soluzioni off-grid, ma identità e presenza digitale non rispecchiavano il ruolo sul mercato. Il logo risaliva al 2015, il sito usava un template WordPress riconoscibile e mancavano contenuti tecnici. Dopo il boom del programma rumeno Casa Verde Fotovoltaice, nuovi concorrenti proponevano marketing aggressivo e prezzi più bassi. Per mantenere un posizionamento premium e giustificare prezzi medio-alti, serviva comunicare competenza tecnica e capacità di progettare sistemi complessi, oltre alla sola installazione dei pannelli.
La nostra soluzione
Abbiamo lavorato su tre fronti. Per il marchio: incontri con i fondatori, analisi di Enefit Volt, Wind Power e altri concorrenti e posizionamento sulla competenza tecnica e la consulenza, anziché sui volumi. Il nuovo logo unisce energia e sole in un simbolo astratto, con sei colori organizzati semanticamente, caratteri serif e sans con supporto dei diacritici e motivi grafici organici ispirati al flusso energetico. Il manuale del marchio conta 35 pagine. Per il sito: ricostruzione su misura con tre livelli, dalla home alle categorie e ai prodotti, 75 pagine pubbliche, dati strutturati generati dalla piattaforma nelle pagine locali e un modulo preventivi con tipo di progetto e potenza stimata. Per la SEO: piano di 18 mesi su pannelli fotovoltaici, kit solari, installazione e batterie, affiancato da ricerche locali per Bucarest e Cluj. Al lancio, 30 articoli principali; poi quattro nuovi articoli al mese.
Risultati
Logo, palette, tipografia e sistema grafico
Pagine pubbliche su argomenti tecnici
Generati direttamente dalla piattaforma nelle pagine locali
Con tipo di progetto e potenza stimata
Processo
La sfida
TalkBridge offre servizi linguistici e comunicazione internazionale a clienti in tre continenti. Servivano due domini paralleli, talkbridge.co.uk per il Regno Unito e talkbridge.com per il mercato internazionale, con identità visiva condivisa e testi adattati ai diversi pubblici. L’infrastruttura email doveva gestire più account per dominio, IP dedicato e DKIM 2048 per superare i filtri antispam aziendali di Microsoft 365 e Google Workspace. L’alta disponibilità era essenziale: una singola email persa poteva significare perdere un contratto da decine di migliaia di euro.
La nostra soluzione
L’hosting è stato unificato su un VPS OVH in Francia, adatto ai mercati europei e accessibile globalmente, con Virtualmin per la gestione dei domini. I due siti condividono copie identiche dello schema database e template del marchio con testi adattati: inglese britannico sul .co.uk e americano sul .com. La posta usa Postfix, Dovecot e OpenDKIM con chiavi a 2048 bit indipendenti, IPv4 dedicato con PTR configurato presso OVH, SPF e DMARC quarantine. Ogni dipendente ha un account nominativo replicato sui due domini; Roundcube serve chi preferisce il browser. Completano il sistema backup giornalieri su storage separato, monitoraggio con avvisi Telegram e certificati Let’s Encrypt con rinnovo automatico per tutti i virtual host.
Risultati
Marchio internazionale unificato
Recapitabilità email aziendale premium
Reputazione email sotto controllo
SSL per tutti i virtual host
Processo
La sfida
CONSULTING STAFF CFEN SRL è una società di consulenza sui finanziamenti europei per PMI rumene. Il sito WordPress aveva oltre sette anni di evoluzione, con tema e plugin datati, vulnerabilità, scarse prestazioni mobili e indirizzi frammentati da tre restyling parziali. Serviva inoltre collegarlo a un EspoCRM personalizzato per seguire i progetti dei clienti dalla prima richiesta alla presentazione della pratica, approvazione del finanziamento e realizzazione. La migrazione a Next.js doveva preservare il posizionamento su ricerche competitive relative a fondi europei, contributi a fondo perduto e PNRR.
La nostra soluzione
La migrazione è stata graduale, senza indisponibilità e preservando il SEO. Abbiamo utilizzato Next.js 16, Prisma 7 e PostgreSQL, NextAuth 4 per l’accesso dei consulenti e Tailwind 4 per l’interfaccia. Un CMS essenziale su misura gestisce articoli, offerte e casi studio. WordPress è rimasto in parallelo come archivio fino al passaggio definitivo, con MariaDB disponibile per consultazioni storiche. I vecchi indirizzi sono stati collegati tramite redirect alla nuova struttura: /servicii/, /finantari/, /resurse/ e /contact. Le pagine statiche usano SSG, quelle con contenuti CMS usano SSR, combinando risposte rapide e gestione semplice. Le API REST sincronizzano automaticamente le richieste del sito con EspoCRM. Un webhook sugli aggiornamenti di stato dei progetti aggiorna il portale clienti.
Risultati
Migrazione completa a codice proprio
I vecchi indirizzi portano alla nuova struttura
Tracciamento completo dei progetti
Migrazione senza indisponibilità
Processo
La sfida
Studio Concept utilizzava un vecchio WordPress con tema commerciale Woodmart e numerosi plugin sovrapposti. Le prestazioni mobili erano scarse, gli aggiornamenti di sicurezza continui e il pannello pesante. Il team voleva un sito rapido e sicuro, con un CMS proprio gestibile senza timore di aggiornamenti problematici.
La nostra soluzione
Abbiamo ricostruito il sito con Next.js 16, Prisma 7 e PostgreSQL e creato un pannello React per articoli, pagine, servizi, portfolio, clienti, SEO e impostazioni. DCL Hub sincronizza gli articoli e centralizza l’email marketing. Abbiamo migrato il catalogo di 124 prodotti e le vecchie pagine alla nuova struttura degli indirizzi. Il rilascio utilizza CI/CD e SSL Let’s Encrypt automatico. Le pagine pubbliche hanno generazione statica incrementale, mentre gli articoli usano ISR.
Risultati
Migrazione completa a codice proprio
Catalogo trasferito alla nuova struttura degli indirizzi
Articoli, pagine, servizi, portfolio, clienti, SEO e impostazioni
Nessuna pila di plugin da aggiornare ogni mese
Processo
La sfida
Il negozio di piastrelle funzionava su cPanel Hosterion con costi elevati, limiti di risorse, nessun accesso SSH e una vecchia configurazione email che finiva nello spam. Occorreva una migrazione urgente senza perdere ordini né interrompere il checkout.
La nostra soluzione
Abbiamo migrato WordPress, WooCommerce e il tema Woodmart sulla nostra infrastruttura CyberPanel con OLS LSAPI PHP personalizzato. La posta mail.gresiesifaianta.ro è stata riconfigurata con DKIM 2048, SPF rigoroso, DMARC quarantine e SNI dedicato; GoSMTP Pro consente il tracciamento. Cloudflare in modalità proxy offre cache globale e protezione DDoS. Sono inclusi backup automatici giornalieri e monitoraggio della disponibilità.
Risultati
Recapito nella posta in arrivo dopo DKIM
Costo mensile dell’hosting
Interruzione del checkout durante la migrazione
TTFB dopo Cloudflare
Processo
La sfida
Il team DCL gestisce oltre 14 progetti clienti attivi. Controllare ordini, messaggi e statistiche o emettere una fattura mentre si è fuori ufficio richiedeva un portatile. Serviva un’app nativa per accedere a tutti i progetti DCL Hub da un unico posto.
La nostra soluzione
Abbiamo creato un’app React Native per iOS e Android con procedura guidata per l’indirizzo del pannello di ogni progetto e accesso centralizzato. Supporta più progetti con passaggio rapido tra loro e credenziali amministrative separate per installazione, tra cui Modena, Zelviro, Studio Concept e Capitex. Il pannello mostra KPI, ordini recenti e messaggi, con notifiche push per eventi critici. Una coda offline protetta conserva le azioni in caso di connessione debole.
Risultati
Progetti collegabili contemporaneamente
Tempo per configurare un nuovo progetto
Notifiche push al giorno
Dimensione dell’app
Processo
La sfida
VETSVSA SRL cercava un negozio specializzato in alimentazione animale con centinaia di prodotti, varianti per peso ed età, filtri avanzati ed esperienza mobile fluida. Voleva provare due soluzioni: PHP per una messa online rapida e Next.js come versione moderna orientata al futuro.
La nostra soluzione
Abbiamo consegnato due versioni parallele con lo stesso design e le stesse API pubbliche. La prima usa PHP monolitico su misura, basato su staging-laravel con oltre 11.000 righe di codice amministrativo, per un lancio rapido. La seconda usa Next.js 16, PostgreSQL e Prisma per gli sviluppi futuri. Entrambe sono gestite tramite licenza DCL Hub e sincronizzazione automatica. Lo schema prodotti e categorie corrisponde 1:1 al nostro schema di riferimento.
Risultati
Versioni tecniche consegnate
Prodotti con varianti di peso ed età
Categorie gerarchiche
Tempo dall’avvio alla beta in produzione
Processo
La sfida
Dennis Media, agenzia di video marketing e branding di Timișoara, aveva un vecchio sito WordPress lento, privo di amministrazione centralizzata, di una reale gestione dei progetti clienti e di integrazioni con gli strumenti usati ogni giorno dal team.
La nostra soluzione
Abbiamo creato un sito Node.js, Express e PostgreSQL con pannello React per la gestione interna. Il portfolio video utilizza caricamento differito e anteprima immediata. Sono inclusi un semplice CRM per le richieste e un calendario delle sessioni foto e video con i clienti. Il sito è distribuito con PM2 su DCL Mars, con monitoraggio e riavvio automatico.
Risultati
PageSpeed mobile
Contatti acquisiti al mese dopo il lancio
Tempo medio di modifica del portfolio
Processo
La sfida
CJM Bathrooms offre ristrutturazioni di bagni in Irlanda. Il progetto ha sostituito un sito WordPress esistente conservando i contenuti dell’azienda e le recensioni dei clienti. Il nuovo sito richiedeva un design basato sulla bozza del cliente, un ambiente di prova separato e un passaggio controllato al dominio pubblico. Anche il caricamento dell’analisi doveva rispettare la scelta del visitatore sui cookie.
La nostra soluzione
Abbiamo creato un tema su misura sulla nostra piattaforma e verificato il sito su un indirizzo ad accesso limitato prima del passaggio. La zona DNS è stata trasferita a Cloudflare, conservando la configurazione precedente per un eventuale ripristino. Le recensioni fornite sono state inserite nel nuovo sito. Il caricamento di Google Analytics è stato collegato alla categoria analytics del banner cookie. I controlli del 28 agosto 2026 hanno confermato che il tag restava inattivo prima del consenso e si caricava dopo l’accettazione. Il 7 settembre 2026, la home pubblica rispondeva HTTP 200, con URL canonical sul dominio pubblico e direttiva robots che consentiva l’indicizzazione. Sono verifiche tecniche di consegna, non prove di miglioramenti di posizionamento o conversioni. Un’analisi separata di conformità ha documentato questioni da seguire; non era una certificazione di piena conformità giuridica.
Risultati
WordPress sostituito per questo sito
Caricamento dell’analisi collegato alla scelta dei cookie
Home pubblica e indirizzo canonical verificati
Processo