Skip to content

Explore GameStash, a MERN-based website powered by the RAWG Video Games Database API. Discover games by genre, save your favorites in 'MyGames,' and enjoy a seamless, responsive design for an immersive gaming journey.

Notifications You must be signed in to change notification settings

hemanth110702/GameStash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GameStash - Game Explorer

Table of contents

Overview

Welcome to GameStash, a MERN-based website that lets users explore and save their favorite games. The website uses the RAWG Video Games Database API to provide a vast collection of games for users to discover.

Technology Stack

  • MongoDB
  • Express
  • React
  • Node
  • HTML
  • CSS
  • JS
  • RAWG Video Games Database API

Getting Started

  1. Clone the repository:

    git clone https://github.com/hemanth110702/GameStash.git
    cd GameStash
  2. Set up the backend:

    • Navigate to the backend folder:
    cd backend
    • Create a .env file and add the following environment variables:
    PORT=5000
    RAWG_API_KEY=YOUR_RAWG_API_KEY
    SECRET=YOUR_SECRET_KEY
    MONGODB_URL=YOUR_MONGODB_URL
  3. Start the backend server:

    npm run dev
  4. Set up the frontend:

    • Navigate to the frontend folder:
    cd ../frontend
    • Install the necessary dependencies:
    npm install
  5. Start the frontend server:

    npm run dev

Features

  • Game Exploration: Browse a wide range of games sorted by genres using the sidebar.
  • MyGames Section: Save and manage your liked games for easy access.
  • Responsive Design: Enjoy a seamless experience on various devices.

Screenshots

Desktop View Mobile View
Home Page
Login Page
Signup Page
Logged in home page
Logged in display page
MyGames page
Light Theme page

Link

🚀 Live Page

⬆️ Back to Top

About

Explore GameStash, a MERN-based website powered by the RAWG Video Games Database API. Discover games by genre, save your favorites in 'MyGames,' and enjoy a seamless, responsive design for an immersive gaming journey.

Topics

Resources

Stars

Watchers

Forks