Skip to content

fachryafrz/ryplay

Repository files navigation

Ryplay

Ryplay – Game Streaming and Discovery

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.

✨ Key Features

  • 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.

✨ Features

  • 🔑 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

🛠️ Tech Stack

  • Nuxt 3
  • Vue
  • DaisyUI
  • Tailwind CSS
  • IGDB API
  • Supabase

🚀 Fork the repository

1. Fork

Click the Fork button at the top-right corner of this page to create a copy of this repository in your account.

2. Clone Your Forked Repository

git clone https://github.com/{your-username}/ryplay.git

cd ryplay

npm install

cp .env.example .env

npm run dev

🤝 Contributing

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.

📜 License

This project is licensed under the MIT License.

📸 Screenshots

Ryplay Ryplay