đšī¸ ARM-Games
ARM-Games is a web application that fetches video game data from the RAWG.io API. Built with Vite in vanilla JavaScript, it features hash-based navigation, modals, search, infinite scrolling carousels, and a section to save favorite games using a like button.
Live Demo
đ Deploy
đ GitHub Repository
Features
- Fetches and displays video game data from RAWG.io
- Hash-based navigation for seamless browsing
- Modals for detailed game information
- Infinite scrolling in carousels
- Favorite games section with a like button
- Search bar
Installation
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/arselt/js-arm-games.git cd js-arm-games
- Install dependencies:
npm install
- Get an API key from RAWG.io and create a
.env
file in the project directory:echo "VITE_API_KEY=your_api_key_here" > .env
- Start the development server:
npm run dev