Nepo Games
Live
Featured Project

Nepo Games

Buy and sell game accounts. Safely.

Overview

Game account trading is riddled with scams — buyers pay and never receive login details, or receive accounts that don't match the listing. Nepo Games was built to fix that, and I designed and built the entire platform alone, from the database to the UI.

The core protection is escrow: when a buyer pays, the funds are held and not released to the seller until the buyer confirms the login details are correct. The seller is notified to release credentials only after payment is secured. The buyer then gets a 30-minute verification window — the timer doesn't start until they actually open the login details, so no one is rushed unfairly.

If the buyer doesn't respond within 30 minutes of checking the details, the funds are automatically released to the seller. But if there's an issue — wrong credentials, account doesn't match — the buyer can raise a dispute and the transaction is flagged for review.

Beyond the core flow, users get an in-app wallet to fund or withdraw their balance, real-time chat with sellers before committing to a purchase, and an AI-powered contact support system built on Gemini for instant help.

Key Features

  • Escrow payment system — funds held until buyer confirms account access
  • 30-minute buyer verification window that only starts on login detail view
  • Auto-release to seller if buyer doesn't respond after 30 minutes
  • Dispute system triggered if buyer reports incorrect credentials
  • In-app chat — buyers can message sellers before paying
  • Wallet system with deposit and withdrawal via Paystack
  • Gemini AI integration powering the contact support chat
  • Transactional emails via Resend for all key payment events
  • Built solo — full-stack, frontend and backend

Tech Stack

Next.jsJavaScriptNode.jsPostgreSQLPaystackResendGemini AITailwind CSS

More Projects