diff --git a/README.md b/README.md new file mode 100644 index 0000000..f39165f --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# 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