Ryplay is a comprehensive gaming platform designed to enhance your gaming experience. You can browse, search games with advanced filters and check where a game is available to get/purchase across various game stores. You can also save your favorite games, create a wishlist, and mark games as played.
- Extensive Game Library – Browse a wide selection of games with in-depth details.
- Save & Track Games – Add favorites, wishlist games, and mark played titles.
- Comprehensive Game Details – View summaries, trailers, screenshots, platforms, stores, and ratings.
- Advanced Search & Filters – Find games by release date, genre, platform, company, game mode, theme, and more.
- Multimedia Experience – Watch game trailers and view high-quality screenshots.
- 🔑 Authentication with Supabase:
- 👤 Register
- 🔑 Login
- 🌟 Save favorite games
- 🔖 Add games to wishlist
- 🎮 Mark game as played
- 📚 Extensive game library
- 🎮 View detailed game information:
- 📝 Summary and Description
- 🎮 Game trailers and screenshots
- 📱 Compatible platforms
- 🏬 Available stores
- 🌟 Rating
- 🔍 Advanced search with filters:
- 📅 Release date
- 🎮 Category
- 🎮 Genre
- 🕹️ Platform
- 🏢 Company
- 👥 Game mode
- 🎮 Theme
- 🌟 Keyword
- 👥 Player perspective
- Nuxt 3
- Vue
- DaisyUI
- Tailwind CSS
- IGDB API
- Supabase
Click the Fork button at the top-right corner of this page to create a copy of this repository in your account.
git clone https://github.com/{your-username}/ryplay.git
cd ryplay
npm install
cp .env.example .env
npm run dev
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request. We'll review and merge your contributions as we continue to improve RyPlay.
This project is licensed under the MIT License.