Full-Stack E-commerce Platform

GamerGameStore

7 months📁 05 / 06

Overview

Project Background

Game account trading is a massive market, but most transactions happen on shady forums or Discord servers with zero buyer protection. I built GamerGameStore — a full-stack marketplace where users can buy/sell game accounts (Steam, Riot, Blizzard, EA) and purchase in-game coins (PUBG, Free Fire, COD Mobile, Valorant). The platform features three distinct dashboards: Admin (full control), User (buy history, purchased coins, account library), and Third-Party Seller (list accounts, track sales, withdraw earnings). Real-time inventory updates via AJAX ensure no double-selling, while automated delivery systems send account credentials and coin codes instantly after payment confirmation.

⚠️

The Problem

Gamers lack a dedicated, trustworthy marketplace to buy and sell game accounts and in-game currency. Existing platforms are either unregulated (scam risks), charge high fees, or lack proper tracking for buyers and sellers. No centralized dashboard exists for managing transactions, profiles, and inventory.

The Solution

Developed a complete e-commerce ecosystem from scratch with three dashboards (Admin, User, Third-Party Seller). Features real-time inventory tracking, secure account delivery, in-game coin purchases via automated delivery, and comprehensive profile management. Built with PHP, JavaScript, SQL, Python, JSON, and AJAX.

Gallery

Screenshots

Features

What Was Built

Real-time inventory tracking — accounts auto-remove from listings when sold, no double-booking

Three dashboard types: Admin (user management, dispute resolution, fee settings), User (purchase history, coin wallet, game library), Third-Party Seller (list accounts, sales analytics, withdrawal requests)

In-game coin purchasing — automated delivery via API integration or manual code generation with instant email/SMS

Game account marketplace — search/filter by game, rank, level, skins, price range, server region

Secure account delivery — encrypted credentials revealed only after purchase, with 24-hour buyer protection

Escrow payment system — funds held until buyer confirms account access, then released to seller

Rating & reputation system for sellers — verified badges, transaction history, dispute resolution rate

Wishlist and price drop alerts — AJAX-powered real-time notifications

Multi-currency support (QAR, SAR, AED) with live exchange rates via API

Automated dispute resolution workflow — buyer/seller evidence upload, admin mediation

Promo codes, referral system, and first-purchase discounts

Responsive design — works on desktop, tablet, and mobile (optimized for quick purchases)

Impact

Key Results

200+ registered users within first 2 months (5 active sellers)

100+ game accounts listed across 8 different games

85% successful transaction rate with only 3% dispute rate (all resolved)

Average seller payout time: 3 days (vs 14+ days on competitors)

Real-time inventory updates reduced double-purchase incidents to 0%

150+ in-game coin purchases processed with 98% automated delivery success

Stack

Technologies Used

PHPJavaScriptMySQLPythonJSONHTML5CSS3PayPal APIPHPMailer

More Projects