Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Game Library

A sleek, responsive web application that lets users browse a collection of popular games and jump directly to their official websites. Built as a hands-on project to master core React concepts.


Deployment link

https://game-library-react.netlify.app/

Key Features

  • Game Catalog: Browse a curated list of games with direct links to their official websites.
  • Dark Mode Toggle: Seamlessly switch between light and dark themes for comfortable viewing.
  • Responsive Design: Optimized for both desktop and mobile screens.

Learning Objectives

The primary goal of building this project was to strengthen core React fundamentals, specifically:

  • React Components: Structuring reusable UI elements (e.g., headers, game cards, toggle buttons).
  • useState Hook: Managing local state for theme toggling (Light/Dark mode) and active selections.
  • useEffect Hook: Handling side effects such as persisting user theme preferences or fetching game data.

Tech Stack

  • Frontend: React.js, HTML5, CSS3
  • State Management: React Hooks (useState, useEffect)

About

First react project

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages