Skip to content

ruyot/gameshare

Repository files navigation

GameShare

Tahmeed T

LinkedIn Badge

Description

GameShare is the Airbnb for Gaming PCs - a peer-to-peer marketplace that connects gamers who want to play high-end games with PC owners who have powerful hardware sitting idle. Think of it as the bridge between expensive gaming hardware and accessible gaming experiences.

The Problem We Solve

Gaming is expensive. A high-end gaming PC costs $1,500-3,000, making premium gaming inaccessible to millions. Meanwhile, powerful PCs sit idle 80% of the time, representing billions in wasted hardware value.

Our Solution: A marketplace where PC owners can monetize their idle hardware by renting it to gamers who need high-performance gaming without the upfront investment.


Core Features

Developer Community Platform

  • Indie Game Showcase - Early-stage developers can list and demo their games
  • Direct Player Connection - Connect with players who want to discover new titles
  • Community Feedback - Get real-time feedback and bug reports from players

Token Economy

  • Earn Tokens - Hosts earn tokens for every hour their PC is rented
  • Buy Tokens - Multiple token packages available (500T, 1000T, 2000T, 5000T)
  • Free Tokens - Watch ads and complete missions to earn tokens
  • Flexible Pricing - Hosts set their own hourly rates (15-50 tokens/hour)

Retro Arcade UI

  • 80s Arcade Aesthetic - Neon colors, pixel art, CRT effects
  • Responsive Design - Works perfectly on desktop, tablet, and mobile
  • Smooth Animations - Framer Motion powered interactions
  • Dark Theme - Easy on the eyes during long gaming sessions

Marketplace Features

  • Browse Games - View available games with thumbnails, ratings, and pricing
  • Host Dashboard - Manage your listings, track earnings, view statistics
  • Real-time Status - See which PCs are available, rented, or paused
  • Rating System - Rate hosts and renters for quality assurance

Use Cases & Who It Helps

For Indie Game Developers

  • Early Access Testing - Get your game in front of real players instantly
  • Community Building - Build a following before official launch
  • Feedback Collection - Gather valuable player insights and bug reports
  • Demo Distribution - Share playable demos without complex distribution
  • Revenue Generation - Monetize early builds and prototypes

For Players

  • Discover New Games - Find hidden gems from indie developers
  • Support Creators - Directly support small game studios
  • Early Access - Play games before they hit major platforms
  • Community Connection - Connect with developers and other players
  • Budget Gaming - Access premium gaming experiences affordably

For PC Owners (Hosts)

  • Hardware Enthusiasts - Monetize expensive builds when not gaming
  • Students - Earn money from gaming PCs during study time
  • Remote Workers - Generate income from work-from-home setups
  • Gaming Cafes - Expand business hours and reach
  • Tech Professionals - Leverage powerful workstations for extra income

Market Impact

  • Empowers Indie Developers - Gives small studios a platform to reach players
  • Democratizes Gaming - Makes high-end gaming accessible to everyone
  • Builds Gaming Communities - Connects developers directly with their audience
  • Creates Income - New revenue streams for both developers and PC owners
  • Reduces Barriers - Eliminates complex publishing and distribution hurdles

Technical Architecture

Frontend

  • Next.js 15 - React framework with App Router
  • TypeScript - Type-safe development
  • Tailwind CSS - Utility-first styling
  • Framer Motion - Smooth animations and interactions
  • Retro UI Components - Custom arcade-style design system

Backend

  • Supabase - Database, authentication, and real-time features
  • Custom Auth - Secure authentication for developers and players
  • Stripe - Payment processing for token purchases
  • Next.js API Routes - Serverless backend functions

Key Integrations

  • Developer APIs - Game upload and management systems
  • Supabase Auth - User management and sessions
  • Stripe Checkout - Secure payment processing
  • Netlify - Deployment and hosting

Getting Started

For Developers

  1. Join Waitlist - Sign up to be notified when the platform launches
  2. Send an email - Send an email of interest directly to [email protected]
  3. Create Developer Profile - Showcase your studio and upcoming projects
  4. Upload Game Demos - Share playable builds with the community
  5. Connect with Players - Engage directly with your audience
  6. Gather Feedback - Use player insights to improve your games

For Gamers

  1. Join Community - Sign up to discover new indie games
  2. Browse Catalog - Explore games from emerging developers
  3. Play & Support - Try games and support creators you love
  4. Provide Feedback - Help developers improve their games
  5. Build Connections - Connect with developers and other players

For PC Hosts

  1. Join Platform - Sign up to rent out your gaming hardware
  2. List Your Setup - Add your gaming PC to the marketplace
  3. Set Availability - Choose when your PC is available for rent
  4. Earn Tokens - Generate income from your idle hardware
  5. Support Community - Help gamers access high-end gaming

Token Packages

Package Tokens Bonus Price Best For
Starter 500 0 $5 New users
Popular 1000 100 $10 Regular gamers
Pro 2000 500 $20 Power users
Ultimate 5000 1500 $50 Heavy gamers

Future Roadmap

Phase 2: Developer Tools

  • Game Analytics - Detailed player behavior and engagement metrics
  • Version Control - Manage multiple game builds and updates
  • Community Forums - Developer-player discussion boards
  • Bug Tracking - Integrated issue reporting and management
  • Developer API - Programmatic access to platform features

Phase 3: Community Expansion

  • Developer Showcases - Featured indie game spotlights
  • Player Tournaments - Community-organized gaming events
  • Creative Collaboration - Tools for developers to work together
  • Mentorship Programs - Connect experienced devs with newcomers
  • Publishing Support - Help indie games reach major platforms

Phase 4: Platform Maturity

  • Mobile Integration - Native iOS/Android support
  • VR/AR Support - Immersive gaming experiences
  • Educational Tools - Game development learning resources
  • Investment Matching - Connect developers with funding opportunities

Just like Airbnb revolutionized travel by connecting homeowners with travelers, GameShare is revolutionizing gaming by connecting PC owners with gamers.

Similarities

  • Peer-to-peer marketplace - Individuals sharing resources
  • Trust and ratings - Community-driven quality assurance
  • Flexible pricing - Hosts set their own rates
  • Global reach - Works anywhere with internet
  • Asset utilization - Monetizing idle resources

Gaming Advantages

  • No physical space needed - Remote access via internet
  • Instant gratification - Start gaming immediately
  • No travel required - Game from anywhere
  • Lower barriers - No cleaning, maintenance, or insurance
  • Scalable - One PC can serve multiple users

Market Opportunity

Gaming Industry Stats

  • $200B+ global gaming market
  • 3.2B gamers worldwide
  • 500K+ indie game developers globally
  • 30% of games are developed by small studios
  • Growing demand for game discovery platforms

Competitive Landscape

  • Major Platforms - High barriers to entry, limited visibility for indies
  • Game Jams - Temporary events, no ongoing community support
  • Development Forums - Discussion-only, no integrated play testing

Our Advantages

  • Direct Developer-Player Connection - No middleman publishers
  • Real-time Feedback - Instant player insights during development
  • Global reach - Connect with players worldwide
  • Community-driven - Organic discovery and word-of-mouth growth
  • Low barriers - Easy entry for developers of all sizes

Why This Will Work

Proven Market Demand

  • Cloud gaming growing 20% annually
  • 500K+ developers seeking better platforms
  • Players actively seeking game discovery alternatives
  • Community-driven platforms showing strong engagement

Network Effects

  • More developers = more games = more hosts = more players
  • Direct developer-player relationships build loyalty
  • Community feedback improves game quality
  • Viral growth through developer and gamer networks

Revenue Model (WIP)

  • 10-20% transaction fees
  • Token package sales
  • Premium features for hosts
  • Enterprise partnerships

Development

Local Setup

# Clone the repository
git clone https://github.com/yourusername/gameshare.git
cd gameshare

# Install dependencies
pnpm install

# Set up environment variables
cp .env.example .env.local

# Run development server
pnpm dev

Tech Stack

  • Frontend: Next.js 15, TypeScript, Tailwind CSS, Framer Motion
  • Backend: Supabase, Next.js API Routes
  • Authentication: Steam OpenID, Supabase Auth
  • Payments: Stripe
  • Deployment: Vercel

License

This project is licensed under a View-Only License (VOL) 1.0, see LICENSE for more details.


Contact


Empowering developers and connecting communities. Join the GameShare revolution and change entertainment forever.

Join Our WaitlistDeveloper PortalCommunity


About

A p2p cloud platform that allows users to play from anywhere while giving hosts the opportunity to earn real money via token exchange. Creating a space for smaller creators, developers, studios and genres.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors