Game Hub is a frontend web application built with React that allows users to explore and interact with a collection of games.
This project is being developed as a guided, hands-on learning experience focused on modern frontend development practices.
- React
- TypeScript
- Chakra UI
- Git & GitHub
The goal of this project is to:
- Build a real-world React application from scratch
- Learn and apply component-based architecture
- Use Chakra UI for fast, accessible UI development
- Practice clean code, reusable components, and best practices
- Gain experience working on a project suitable for a frontend portfolio
- Browse and display a list of games
- Responsive and accessible UI using Chakra UI
- Data fetching with loading and error states
- Filtering and search functionality
To run this project locally:
-
Clone the repository:
git clone <repository-url>
-
Navigate into the project directory:
cd game-hub -
Install dependencies:
npm install
-
Start the development server:
npm run dev
This project is being developed alongside instructor guidance as part of a structured learning process. Features, structure, and implementation details may evolve as new concepts and tools are introduced.
Ibrahim Ibrahim Frontend Developer (Learning & Building)