GameVault is a responsive web application that allows users to browse, search, and view details of video games using the RAWG API as the data source. This project is built with HTML, CSS (or TailwindCSS), and JavaScript.
- Browse trending video games
- Search for games by title
- View detailed information about each game, including:
- Title
- Description
- Release date
- Platforms
- Genres
- Developers
- Screenshots
- Save games to favorites
- HTML
- CSS (or TailwindCSS)
- JavaScript
- RAWG API
GameVault
├── public
│ └── index.html
├── src
│ ├── assets
│ ├── css
│ │ └── styles.css
│ ├── js
│ │ ├── api.js
│ │ ├── app.js
│ │ └── ui.js
│ └── components
│ ├── GameList.js
│ ├── GameDetail.js
│ └── SearchBar.js
├── tailwind.config.js
├── package.json
└── README.md
-
Clone the repository:
git clone <repository-url> -
Navigate to the project directory:
cd GameVault -
Install the dependencies:
npm install -
Start the development server:
npm start -
Open your browser and go to
http://localhost:3000to view the application.
- Use the search bar to find games by title.
- Click on a game in the list to view its details.
- Save your favorite games for easy access later.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License.