Game Hub is a sleek, responsive web application that provides detailed information about games. Built with modern web technologies, it offers users a comprehensive catalog of games with features like filtering, sorting, and platform-specific details.
🌐 Live Demo: FireGames
📂 Repository: GitHub - Game Hub
- Game Catalog: Browse through a wide range of games with details like genre, platform, and ratings.
- Filtering & Sorting: Quickly find games using filters and sorting options for genre, platform, and more.
- Responsive Design: Optimized for seamless viewing across all devices, from desktops to mobile.
- Dynamic Search: Instantly search for games by title.
- Platform-Specific Details: View platform compatibility for each game.
- Frontend: React, TypeScript, Tailwind CSS
- API Integration: REST API for fetching game data
- Deployment: Vercel
- Node.js (v14 or later)
- npm or yarn
-
Clone the repository:
git clone https://github.com/amha-mersha/game-hub.git cd game-hub
-
Install dependencies:
npm install # or yarn install
-
Set up the environment variables:
Create a.env
file in the root directory and add your API key or other required configurations. -
Start the development server:
npm run dev # or yarn dev
-
Open the app in your browser at
http://localhost:3000
.
- Thanks to RAWG API for providing comprehensive game data.
- Shoutout to the open-source community for inspiring this project!
Feel free to explore, contribute, and enjoy gaming insights with Game Hub! 🎉