GameHub is a video game discovery web app, developed with React 18 and Typescript, that helps you find new and interesting games to play. With GameHub, you can search for games by platform, genre, and more.
To get started with GameHub, follow these steps:
- Clone this repository to your local machine.
- Run
npm installto install the required dependencies. - Get a RAWG API key at https://rawg.io/apidocs. You'll have to create an account first.
- Create a .env file in the root of the project and add a variable in that file named
VITE_REACT_APP_API_KEYcontaining the API key. The variable is used in src/services/api-client.ts - Run
npm run devto start the web server.