Skip to content

GameHub is a video game discovery web app that helps you find new and interesting games to play. With GameHub, you can search for games by platform, genre, and more.

Notifications You must be signed in to change notification settings

niteshpk/game-hub

Repository files navigation

GameHub

GameHub is a video game discovery web app that allows users to find new and interesting games to play. With GameHub, you can search for games based on platform, genre, and more.

Demo

Check out the live demo of GameHub: https://game-hub-niteshpk.vercel.app/

Getting Started

To start using GameHub locally, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required dependencies by running npm install.
  3. Start the web server with npm run dev.

Learning Topics

Throughout this project, I have gained valuable knowledge and skills in various areas of React development. Here are some of the topics I've covered:

  • Building front-end applications using React and TypeScript
  • Creating reusable function components
  • Styling components using different approaches such as vanilla CSS, CSS modules, and CSS-in-JS
  • Managing component state effectively
  • Constructing forms with React Hook Forms
  • Implementing form validation using Zod
  • Connecting React apps to backend services
  • Deploying React applications
  • Leveraging productivity-boosting VSCode shortcuts
  • Writing clean and maintainable code
  • Applying best practices in React development

I now have a solid understanding of React and TypeScript, equipped with the skills to develop real-world applications.

About

GameHub is a video game discovery web app that helps you find new and interesting games to play. With GameHub, you can search for games by platform, genre, and more.

Topics

Resources

Stars

Watchers

Forks

Languages