Skip to content

HollyChaffee/game-hub

Repository files navigation

game-hub

Project Introduction:

Hello! Welcome to the Game-Hub Project! This repository houses a collection of interactive games and applications built using React, Vite, TypeScript, HTML, CSS, and Chakra UI. This is a dynamic, interactive project that pulls live game data from rawg.io

Whether you're a gaming enthusiast or a developer looking to explore modern web technologies, you'll find something exciting here.

Installation and Setup:

  1. Clone this repository to your local machine.
  2. Run npm install to install the required dependencies.
  3. Get a RAWG API key at https://rawg.io/apidocs. You'll have to create an account first.
  4. Add the API key to src/services/api-client.ts
  5. Run npm run dev to start the web server.

Tutorial Source:

This project was built following a tutorial from "Code With Mosh."

I definitely recommend taking this course as it is up-to-date, and the instructor is thorough in his explanations.

React 18 For Beginners - by Mosh Hamedani

Learning:

This project was my first experience using React, Vite, and TypeScript. I have determined I like TypeScript, but I need to learn JavaScript more thoroughly before tackling TypeScript again. This was a great experience as I learned so much. I have more learning to do before building this kind of project independently. On goes the fun of learning!

Current Status:

The PlayStation platform is not rendering correctly and needs to be fixed.

Deployment Link:

game-hub on Vercel

Here is a screenshot of what the game-hub project looks like!

Screenshot of GameHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published