Vai al contenuto
Giorgi Eliadze
Progetti: ENOVUS Energy

apr 2026 – oggi

Sito web di ENOVUS Energy

Un’unica app Next.js in tre lingue, con pannello admin, calcolatore del ROI solare e lead in ClickUp

  • Siti e app
  • Sito aziendale
Durata
6 mesi
Azienda
ENOVUS Energy
Ruolo
Lead developer, dall’audit all’hosting
Strumenti
Next.js · Prisma · PostgreSQL +5
Sito web di ENOVUS Energy

Panoramica

Il sito di ENOVUS Energy, società EPC georgiana nel solare e nell’idroelettrico, ricostruito come un’unica applicazione Next.js in georgiano, inglese e russo. Ha un pannello di amministrazione, un calcolatore del ROI solare e l’invio dei lead in ClickUp, ed è in self-hosting con CI/CD.

Strumenti

  • Next.js
  • Prisma
  • PostgreSQL
  • next-intl
  • Tailwind CSS
  • GitHub Actions
  • Cloudflare
  • ClickUp

Il punto di partenza

Il vecchio sito girava su Next.js con un CMS Strapi. Un audit SEO ha rilevato che tutti gli oltre 80 URL condividevano un solo titolo e una sola descrizione, lo snippet di Google Tag Manager non si caricava mai e alcuni indirizzi funzionavano solo se codificati come URL. Il team voleva anche una struttura più semplice attorno ad aziende, casa e manutenzione, gestire da sé notizie e prodotti e far arrivare i lead direttamente al reparto vendite.

La card di condivisione della pagina per le aziende

La ricostruzione

I contenuti sono passati da Strapi a file tipizzati, e il redesign ha previsto un menu piatto di sei voci, tre landing page per le aree di attività e una mappa di redirect 301 per le pagine rimosse. La nuova applicazione Next.js 16 contiene il sito pubblico in tre lingue, un pannello di amministrazione Auth.js per lead, contatti, prodotti, progetti, notizie, sezioni hero, FAQ e cifre valide per tutto il sito, e un’API in stile REST. I moduli sono convalidati con Zod, salvati in PostgreSQL tramite Prisma e inviati all’elenco ClickUp del team vendite, e il calcolatore del ROI dimensiona un impianto solare a partire dalla bolletta mensile e mostra costo, tempo di rientro, risparmi e CO2 da un unico coefficiente testato.

Ricerca, hosting e rilascio

Ogni pagina ha i propri metadati, con hreflang, sitemap, JSON-LD e un llms.txt dinamico, e GTM e GA4 funzionano con Consent Mode v2. Il sito è in self-hosting su un VPS Hetzner con nginx, pm2 e Postgres; GitHub Actions esegue controlli dei tipi, lint, test e build prima di un deploy via SSH e di uno smoke check. Il DNS è passato a Cloudflare, il vecchio dominio viene reindirizzato e sono pubblicati SPF, DKIM e DMARC.

Risultato

Online su enovus.ge dal 12 agosto 2026, con il vecchio dominio che vi reindirizza con un 301. Passano 93 test automatici, e la sitemap elenca 59 URL sull’host canonico.

Progetti: ENOVUS Energy