Personal project · / 04 2021 — 2026

Silent Hill Web

Silent Hill Web
Risultati
3 Languages
SSR Rendering

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.

Stack
  • Laravel 12
  • Nuxt 4
  • Reverb · WebSockets
  • Redis
  • SSR / PWA
  • shadcn
  • i18n · it/en/es