- Lavoro per cliente
- Backend, CMS e messa in produzione (design di un collaboratore)
- Apr - Ago 2026
Trialux
Sito aziendale per un'impresa siciliana di impianti elettrici, con Payload CMS per news e offerte di lavoro.

- Next.js
- React
- Payload CMS
- Turso
- Cloudinary
- Tailwind CSS
- Resend
- Netlify
- Vitest
- Playwright
Il problema
Trialux è un'azienda siciliana che realizza e manutiene linee elettriche di media e bassa tensione e partecipa a gare d'appalto pubbliche. Aveva bisogno di una presenza web credibile agli occhi di stazioni appaltanti e clienti: servizi, certificazioni, news aziendali, un canale di recruiting e un modo per essere contattata.
Cosa ho realizzato
Il design è di un collaboratore. Io mi sono occupato del backend, del CMS e della messa in produzione.
Payload 3 integrato nell'app Next.js, con un'interfaccia admin in italiano per il team del cliente.
Collection per news e offerte di lavoro (bozza, pubblicata, chiusa), più media e utenti.
Un form di contatto realizzato come Server Action che invia email tramite Resend.
Sitemap e robots dinamici, e migrazioni del database versionate.
Scelte interessanti
Modello di contenuti ibrido. Le pagine istituzionali sono hardcoded per velocità e SEO, e solo news e offerte di lavoro stanno nel CMS. Niente page builder, per scelta: così il CMS è rimasto semplice.
Un unico deploy. Payload gira dentro Next.js. Dato che il filesystem serverless su Netlify non è persistente, il database è su Turso e i media su Cloudinary.
Rebuild automatici. Un build hook può rigenerare le pagine statiche ogni volta che cambiano i contenuti.
Type safety. I tipi generati da Payload mantengono allineati il modello dei contenuti e il frontend.
Ti serve qualcosa di simile?
Raccontami il tuo progetto: di solito rispondo entro un giorno lavorativo.
Contattami