Silent Hill Web
Dopo gli annunci di nuovi capitoli della saga ho costruito una PWA in Nuxt 3 + Laravel 10 dedicata alla mia serie di videogiochi preferita. È renderizzata lato server e ottimizzata su accessibilità e usabilità per la SEO. Ha un sistema di notifiche eventi, mappe interattive costruite sopra le immagini delle mappe di gioco e una navigazione a due assi — un menu orizzontale per scegliere il gioco, uno verticale per le sue sottosezioni e le sezioni generiche. Gli utenti si registrano via email o Facebook Login. Il pannello admin — nato in Nuxt 2 per andare veloce, poi completamente rifattorizzato in Nuxt 4 + shadcn — gestisce più ruoli utente con permessi configurabili e carica velocemente immagini e video YouTube. Sia il sito sia il pannello sono trilingue: italiano, inglese e spagnolo. È un progetto totalmente no-profit, quindi la cosa principale che manca sono i contenuti — chi conosce bene Silent Hill è il benvenuto come collaboratore.
- Laravel 12
- Nuxt 4
- Reverb · WebSockets
- Redis
- SSR / PWA
- shadcn
- i18n · it/en/es