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.
- Authenticate Securely – Log in to access your personalized gaming experience.
- Discover Games – Explore a vast library with detailed game information.
- Save & Organize – Add games to your favorites, wishlist, or mark them as played.
- Find Games Easily – Use advanced search and filters to discover games that match your interests.
- Track & Explore – View game details, watch trailers, and check availability across platforms and stores.
- 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-based framework
- Vue – JavaScript framework
- DaisyUI – Tailwind CSS component library
- Tailwind CSS – Styling and UI design
- IGDB API – The biggest game database
- Supabase – Authentication & database
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.