Descrizione del progetto
TradottoLa sfida principale è la performance e l'affidabilità: i link brevi devono risolversi in meno di 50 ms a livello globale, le analisi devono essere elaborate in modo asincrono per evitare di aggiungere latenza ai reindirizzamenti, e il sistema deve gestire picchi di traffico durante il lancio delle campagne senza degradare l'esperienza utente. Abbiamo anche bisogno di un passaggio dei parametri UTM in modo che i link si integrino in modo pulito con il nostro attuale stack di analisi, controlli di scadenza dei link e limiti di clic per campagne sensibili al tempo, e una REST API che ci consenta di creare e gestire link programmaticamente dai nostri strumenti di automazione del marketing.
Caratteristiche richieste:
— URL brevi brandizzati con supporto per dominio personalizzato e SSL
— Generazione di codici QR per link con opzioni di download
— Analisi dei clic: geo, dispositivo, browser, referrer, passaggio UTM
— Date di scadenza dei link e opzioni di limite di clic
— REST API per creazione e gestione di link programmatica
— Dashboard admin con report esportabili (CSV/PDF)
— Raggruppamento e tagging dei link per organizzazione delle campagne
Stack tecnologico: backend PHP 8 o Node.js, MySQL/PostgreSQL, frontend React o Vue.js, Chart.js o equivalente per visualizzazione delle analisi.