GameHub

A responsive game discovery application with paginated browsing, rating filters, sorting, and detailed game views powered by the RAWG API.

Video Game Discovery App

Overview

A React single-page application for exploring video games through the RAWG API. Includes paginated browsing, minimum-rating filters, sorting by rating, name, or release date, and individual game views with screenshots and metadata. Uses Material UI, shared React state, and reusable data-fetching hooks.

Technology

  • React
  • JavaScript
  • Vite
  • Material UI
  • React Router
  • Axios
  • RAWG API

Features

  • Paginated game browsing.
  • Sorting by rating, release date, and name.
  • Minimum-rating filters.
  • Game details, screenshots, and official website links.
  • Responsive desktop and mobile navigation.
  • API loading, error, and empty states.

Screenshots

GameHub Browse Games page: sort-by-rating and minimum-rating controls above a grid of game cards with cover art and star ratings.
Public page, captured 2026-10-31 at 1440 × 900.

Start a conversation

An idea to explore, a problem to solve, or a role to discuss. I reply by email.