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.
https://game-library-react.netlify.app/
- 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.
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).
useStateHook: Managing local state for theme toggling (Light/Dark mode) and active selections.useEffectHook: Handling side effects such as persisting user theme preferences or fetching game data.
- Frontend: React.js, HTML5, CSS3
- State Management: React Hooks (
useState,useEffect)