Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript-LabWeek13

Game Store Application

Project Title and Description

Game Store Application

This project is a JavaScript-based game store application that utilizes the RAWG API to fetch and display information about various video games. Users can search for games, view detailed information about each game, and explore different genres and platforms. The app features a user-friendly interface built with JavaScript, HTML, and CSS, and provides a seamless experience for browsing and discovering games.

Installation and Setup Instructions

To set up and run the Game Store Application, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/yourusername/game-store-app.git
  2. Navigate to the Project Directory:

    cd game-store-app
  3. Install Dependencies: This project does not require any additional dependencies beyond a modern web browser. Ensure you have the latest version of Node.js and npm installed, as they are used for managing packages and running scripts.

  4. Set Up API Key: Obtain a RAWG API key by signing up at RAWG API. Create a file named .env in the root directory of the project and add your API key:

    RAWG_API_KEY=your_api_key_here
    
  5. Start the Application: Open index.html in your web browser to start using the application.

Usage

  1. Search for Games: Use the search bar at the top of the page to enter game titles or keywords. Press Enter or click the search icon to view results.

  2. View Game Details: Click on any game from the search results to view detailed information, including game description, release date, and ratings.

  3. Explore Genres and Platforms: Navigate to the genres or platforms sections to filter games by category or platform. Click on a genre or platform to see a list of relevant games.

  4. User Interface Features:

    • Search Bar: Allows users to search for games by title or keyword.
    • Game Cards: Displays basic information about each game in a card format.
    • Details Page: Shows comprehensive information about a selected game.
    • Filters: Enables users to refine their search by genre or platform.

Link to output https://harshpatel1001.github.io/JavaScript-LabWeek13/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages