TAM Ballet Company è una compagnia di danza classica di alto livello che opera su scala internazionale. La necessità del cliente era duplice: da un lato, creare una vetrina di prestigio che riflettesse l'eleganza e la disciplina della danza classica; dall'altro, fornire uno strumento funzionale per la gestione della stagione teatrale e il reclutamento di nuovi talenti da tutto il mondo.
Sviluppare una piattaforma multilingue, visivamente raffinata e tecnicamente solida, capace di attrarre sia il pubblico dei teatri che ballerini professionisti internazionali.

Per questo progetto, ho adottato un approccio "visual-first". Avendo a disposizione materiale fotografico di altissima qualità, ho progettato un design chiaro, arioso ed estremamente elegante, che mette le immagini al centro dell'esperienza utente.
Proprio per la volontà di utilizzare in modo massivo queste splendide fotografie ad alta risoluzione, un punto di massima attenzione è stato rivolto alle performance del sito.
Immagini di questa portata, se non gestite correttamente, rischiano di abbattere i punteggi di velocità e penalizzare l'esperienza utente. Attraverso una rigorosa gestione della cache, l'ottimizzazione e minificazione dei file di stile (CSS) e degli script (JS), unita all'uso di formati immagine di ultima generazione e risoluzioni adattive, il sito ha raggiunto un punteggio di prestazioni eccellente. L'impatto visivo è stato così preservato senza alcun compromesso sulla fluidità di navigazione.
Inoltre, data la natura globale della compagnia, la strategia ha previsto fin dall'inizio un'architettura multilingua (Italiano/Inglese), garantendo un'usabilità perfetta per utenti e candidati provenienti da ogni parte del mondo.


Il sito è stato strutturato per bilanciare il racconto emozionale della compagnia con le esigenze pratiche legate al settore in cui operano.
L'importanza di una "Hero section" con un carosello di immagini ben studiato e ad alto impatto dedicato agli eventi teatrali più importanti, indirizzando immediatamente l'attenzione del visitatore su ciò che conta.
Ho sviluppato un'area dedicata alla storia del gruppo e, soprattutto, una sezione "Cast" organizzata in sottopagine (Direzione, Maitre, Ballerini). Ogni membro ha un proprio spazio dedicato con CV dettagliato, trasformando il sito in un vero archivio professionale dell'eccellenza coreutica.
Una sezione dedicata alle produzioni passate, con schede di dettaglio e gallerie immagini. Questo catalogo non è solo una cronologia, ma uno strumento di vendita per i direttori artistici e i teatri che vogliono valutare la qualità delle produzioni TAM.
Ho creato una sezione strategica per il reclutamento, dove i ballerini interessati possono trovare tutte le informazioni necessarie per le audizioni, facilitando l'ingresso di nuovi talenti in compagnia.
Un riepilogo chiaro e immediato di tutti i recapiti della compagnia, per agevolare le comunicazioni istituzionali.

Il mio intervento è andato oltre la creazione del sito web, supportando la compagnia in una vera e propria evoluzione digitale:
Ho creato e configurato una casella postale dedicata, integrandola perfettamente nell'ecosistema Gmail per facilitarne l'uso quotidiano da parte del cliente.
Ho guidato il cliente verso l'adozione degli strumenti di Google Workspace, ottimizzando la gestione dei documenti interni, la comunicazione e la produttività del team.

Il risultato finale è un sito web che funge da vero "biglietto da visita internazionale". Grazie a un tema chiaro ed elegante che esalta l'estetica della danza classica, combinato a un'infrastruttura tecnica veloce e a un solido sistema multilingua, TAM Ballet Company gode oggi di una presenza digitale autorevole e performante.
Questo progetto dimostra come la tecnologia e l'ottimizzazione del codice possano mettersi al servizio dell'arte, creando un ponte perfetto tra la tradizione della danza e le opportunità del mercato globale contemporaneo.
Your privacy is important to us. This site uses technical cookies that are necessary for the correct functioning of the pages. With your consent, we and our selected partners also use profiling and tracking cookies (including third-party) for statistical purposes, to show you personalised advertising and to offer you social features. You can accept all cookies by clicking "Accept all", reject them while keeping only the necessary ones by clicking "Reject all", or customise your choices by clicking "Review preferences". By closing this banner via the "X" in the top right corner, you will continue browsing with only the default settings (technical cookies). You can revoke or change your consent at any time via the "Manage cookies" link in the website footer. For more information, please read our Cookie Policy .
Powered by Let's Code
Essential for the correct functioning of the site. They cannot be disabled.
| Cookie | Vendor | Duration | Purpose |
|---|---|---|---|
lccb_consent | Let's Code Cookie Banner | 1 year | Stores the user's consent preferences (accepted or rejected cookie categories). |
__cf_bm | Cloudflare, Inc. | 30 minutes (of continuous inactivity by the end-user) | It is part of Cloudflare's Bot Management service. It helps identify, manage, and mitigate automated malicious traffic (bots) to protect the website and its visitors. It does not track users across different sites or store personal data. |
csrftoken | First Party | 1 year (typically expires after 365 days) | Helps prevent Cross-Site Request Forgery (CSRF) attacks by securing form submissions and verifying requests. |
__Secure-YENID | YouTube (Google) | This cookie typically lasts for 13 months from the user's last interaction. | : It is used to detect, prevent, and resolve issues related to spam, fraud, and abuse. It ensures that interactions on the site (such as ad impressions, clicks, or video views) are made by legitimate users and not by malicious bots or fraudulent scripts. |
__Secure-YEC | YouTube (Google) | 13 months | This secure cookie is used on YouTube domains and sites with embedded YouTube videos to detect spam, identify bot traffic, prevent fraudulent ad interactions, and resolve technical service issues. It ensures security compliance and protects content creators from fraudulent traffic. |
They help us understand how visitors interact with the site by collecting information anonymously (e.g. Google Analytics).
Used to show personalised advertising and measure the effectiveness of campaigns. They may be set by third parties.
| Cookie | Vendor | Duration | Purpose |
|---|---|---|---|
YSC | YouTube (Google) | Session | Records a unique session to collect statistics on YouTube video usage. |
VISITOR_PRIVACY_METADATA | YouTube (Google) | 90 to 180 days | : It is used by YouTube to store the user's privacy and consent settings for embedded videos. It ensures that the visitor's choice regarding personalized advertising or tracking is respected when playing embedded YouTube content. |
VISITOR_INFO1_LIVE | YouTube (Google) | 6 months | Estimates available bandwidth for YouTube videos embedded on the site. |
They store your choices (language, region) to offer you a personalised browsing experience.
| Cookie | Vendor | Duration | Purpose |
|---|---|---|---|
wp-settings-2 | WordPress | 1 year | Stores personalised WordPress user interface preferences (e.g. layout, language). |
wp-settings-time-2 | WordPress | 1 year | Records the timestamp of the last change to the user's WordPress settings. |