amlsantos / game-hub

Welcome to Game Hub, a website where you can discover new games and track your progress in your favorite games.

Home Page:https://game-hub-pied-two.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Game Hub

Welcome to Game Hub, a website where you can discover new games and track your progress in your favorite games.

Purpose

The purpose of this project is to provide a centralized location for gamers to discover new games, track their progress in their favorite games, and connect with other gamers.

Technologies

This project was built using the following technologies:

  • TypeScript
  • React.js
  • React icons
  • Chakra UI
  • Axios
  • React-Query
  • React-Router
  • Zustand
  • RAWG Video Games Database API

Installation

To install and run this project on your local machine, follow these steps:

  1. Clone the repository: git clone https://github.com/amlsantos/game-hub.git

  2. Install the required packages: npm install

  3. Get a RAWG API key at https://rawg.io/apidocs

  4. Create a .env.development file, at the root directory. Paste your VITE_API_KEY there

VITE_API_KEY=""
  1. Start the development server:npm run dev

  2. Navigate to http://localhost:4000 in your web browser.

Usage

Once you've installed the project, you can use the website to discover new games, track your progress, and connect with other gamers. This project is deploy at Vercel on game-hub-pied-two.

Contributing

This project was inspired by the React course taught by Mosh Hamedani. If you want to contribute, fork the original repo, and submit a pull request.

About the Course

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Welcome to Game Hub, a website where you can discover new games and track your progress in your favorite games.

https://game-hub-pied-two.vercel.app


Languages

Language:TypeScript 99.4%Language:HTML 0.5%Language:CSS 0.0%