This is the client side of the website built with:
- React
- React Query
- Zustand
- Chakra UI
- Node.js
- npm
To get started with WebGames, follow these steps:
- Clone this repository to your local machine. ⬇️
- Go to client side:
cd ./web-games.client
👣 - Run
npm install
to install the required dependencies. 🤖 - Get a RAWG API key at https://rawg.io/apidocs. You'll have to create an account first. ✅
- Add the API key to src/services/api-client.ts. 🆗
const axiosInstance = axios.create({ baseURL: 'https://api.rawg.io/api', params: { key: // Pass here your API Key as a string. } });
- Run
npm run dev
to start the web server. 💫