Skip to content

Files

web-games.client

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 27, 2024
Mar 27, 2024
Dec 28, 2023
Dec 27, 2023
Jan 26, 2024
Mar 27, 2024
Dec 27, 2023
Jan 25, 2024
Jan 25, 2024
Dec 27, 2023
Dec 27, 2023
Dec 27, 2023
Dec 27, 2023

Web Games (Client)

This is the client side of the website built with:

  • React
  • React Query
  • Zustand
  • Chakra UI

Prerequisites

  • Node.js
  • npm

Getting Started

To get started with WebGames, follow these steps:

  1. Clone this repository to your local machine. ⬇️
  2. Go to client side: cd ./web-games.client 👣
  3. Run npm install to install the required dependencies. 🤖
  4. Get a RAWG API key at https://rawg.io/apidocs. You'll have to create an account first. ✅
  5. 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.
      }
    });
  6. Run npm run dev to start the web server. 💫