Silent Hill Web
Tras los anuncios de nuevas entregas en la saga construí una PWA en Nuxt 3 + Laravel 10 dedicada a mi serie de videojuegos favorita. Está renderizada en el servidor y optimizada en accesibilidad y usabilidad para SEO. Tiene un sistema de notificación de eventos, mapas interactivos construidos sobre las imágenes de los mapas del juego y una navegación de dos ejes — un menú horizontal para elegir el juego, otro vertical para sus subsecciones y las secciones genéricas. Los usuarios se registran por email o Facebook Login. El panel de administración — nacido en Nuxt 2 para ir más rápido, después completamente refactorizado a Nuxt 4 + shadcn — gestiona múltiples roles de usuario con permisos configurables y sube imágenes y vídeos de YouTube rápidamente. Tanto el sitio como el panel son trilingües: italiano, inglés y español. Es un proyecto totalmente sin ánimo de lucro, así que lo principal que falta es contenido — quien conozca bien Silent Hill es bienvenido como colaborador.
- Laravel 12
- Nuxt 4
- Reverb · WebSockets
- Redis
- SSR / PWA
- shadcn
- i18n · it/en/es