mirror of
https://github.com/mosh-hamedani/game-hub.git
synced 2026-05-21 12:14:32 +02:00
35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
|
|
# GameHub
|
||
|
|
|
||
|
|
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.
|
||
|
|
|
||
|
|
This is the project we build in my Ultimate React course. You can find the full course at: https://codewithmosh.com
|
||
|
|
|
||
|
|
## Getting Started
|
||
|
|
|
||
|
|
To get started with GameHub, follow these steps:
|
||
|
|
|
||
|
|
1. Clone this repository to your local machine.
|
||
|
|
2. Run `npm install` to install the required dependencies.
|
||
|
|
3. Run `npm run dev` to start the web server.
|
||
|
|
|
||
|
|
## About the Course
|
||
|
|
|
||
|
|
I have designed this course to teach you everything you need to know to become a proficient React developer. This course is the first part of a two-part series, covering the fundamentals. You'll learn how to:
|
||
|
|
|
||
|
|
- Build front-end apps with React and TypeScript
|
||
|
|
- Build reusable function components
|
||
|
|
- Style your components using vanilla CSS, CSS modules, and CSS-in-JS
|
||
|
|
- Manage component state
|
||
|
|
- Build forms with React Hook Forms
|
||
|
|
- Implement form validation using Zod
|
||
|
|
- Connect your React apps to the backend
|
||
|
|
- Deploy your React apps
|
||
|
|
- Use VSCode shortcuts to increase your productivity
|
||
|
|
- Write clean code like a pro
|
||
|
|
- Apply best practices
|
||
|
|
|
||
|
|
|
||
|
|
By the end of this course, you'll have a solid understanding of React and be able to build real-world applications with React and TypeScript.
|
||
|
|
|
||
|
|
You can find the full course at: https://codewithmosh.com
|