Silent Hill Web
After the announcements of new entries in the saga I built a PWA in Nuxt 3 + Laravel 10 for my favourite game series. It is server-side rendered and tuned across accessibility and usability for SEO. It has an event notification system, interactive maps built on the in-game map images, and a two-axis navigation — a horizontal menu to pick the game, a vertical one for its sub-sections and the generic sections. Users sign up by email or via Facebook Login. The admin panel — built in Nuxt 2 to move faster, then fully refactored to Nuxt 4 + shadcn — manages multiple user roles with configurable permissions and uploads images and YouTube videos quickly. Both the site and the panel are trilingual: Italian, English and Spanish. It is a fully non-profit project, so the main thing missing is content — collaborators who know Silent Hill well are welcome.
- Laravel 12
- Nuxt 4
- Reverb · WebSockets
- Redis
- SSR / PWA
- shadcn
- i18n · it/en/es