Skip to content

This project aims to create a clone of Epic Games using the RAWG API for game data and Vite along with React for the frontend development.

License

Notifications You must be signed in to change notification settings

o-Erebus/Epic-Games-Clone-Vite-React

Repository files navigation

Epic Games Clone with RAWG API and Vite + React for FrontEnd

Welcome to the Epic Games Clone repository! This project aims to create a clone of Epic Games using the RAWG API for game data and Vite along with React for the frontend development.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository to your local machine:

    git clone https://github.com/o-Erebus/Epic-Games-Clone-Vite-React.git
  2. Install dependencies:

    npm install
  3. Create a .env.local file in the root directory of the project and add your RAWG API key:

    VITE_API_KEY=your-rawg-api-key
    
  4. Start the development server:

    npm run dev
  5. Open your browser and navigate to http://localhost:5173 to view the application.

Features

  • Epic Games Store UI for browsing games
  • Integration with RAWG API to fetch a library of games
  • Ability to search for games
  • Cart functionality for adding games
  • Dummy checkout process
  • View screenshots using Carousel

Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvement, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Acknowledgements

React Packages Used