Descubre, valora y organiza tu colección de videojuegos.

Alumnado CEBEM

Descubre, valora y organiza tu colección de videojuegos.

Alumno/a: Lucas Pérez Fernández

GameIndex

Descrición do proxecto

GameIndex es una plataforma integral diseñada para entusiastas de los videojuegos que combina las funciones de una base de datos exhaustiva, una red social y un agregador de reseñas. La aplicación permite a los usuarios explorar miles de títulos, gestionar su "backlog" personal mediante listas personalizadas, y participar en una comunidad activa mediante la publicación de críticas detalladas y valoraciones.

Características principales:

  • Catálogo Completo: Integración con APIs líderes del sector (IGDB y RAWG) para ofrecer fichas detalladas de juegos, incluyendo fechas de lanzamiento, géneros y plataformas.

  • Gestión de Colecciones: Herramientas para crear y organizar listas de juegos (pendientes, completados, favoritos).

  • Sistema de Reseñas: Editor de texto enriquecido para escribir críticas y sistema de puntuación comunitaria.

  • Rankings Dinámicos: Clasificaciones actualizadas de los juegos mejor valorados y más populares.

  • Búsqueda Ultra-rápida: Implementación de Meilisearch para encontrar cualquier título de forma instantánea.

  • Panel de Administración: Control total sobre el contenido, usuarios y estadísticas del sitio.

Tecnología usada:

  • Frontend: Next.js 15 (App Router), React 19, TypeScript y Tailwind CSS.

  • Componentes: Shadcn/ui para una interfaz moderna y accesible.

  • Backend: Node.js con base de datos Neon (PostgreSQL Serverless).

  • Búsqueda: Meilisearch.

  • Autenticación: Sistema propio basado en tokens seguros y gestión de sesiones.

Multimedia

← Volver a proxectos

Comparte este proxecto

Listo para comezar a túa formación?

Únete a milleiros de estudantes que transformaron o seu futuro profesional con nós.