Game Top-up - Python Store and Admin Panel icon

Game Top-up - Python Store and Admin Panel

Go to Website
Hot or Not
Game Top-up - Python Store and Admin Panel

Description

A complete game top-up website you can set up and launch on your own server. It includes a customer storefront, a wallet system, gift cards and a full admin panel.

Customers can sign up, add money to their wallet, browse games and packages, place top-up orders and view their order history. The admin panel manger payment accounts, deposits and orders from a mobile-friendly admin panel.

The backend is built with Python (FastAPI) and PostgreSQL. The frontend is plain HTML, CSS and JavaScript, so there is no build step. A starter database with 18 games, 74 packages and 5 gift cards is included.

A step-by-step README explains the setup, the settings file, creating the first admin account and going live.

Admin login: https://gameshop-5sft.onrender.com/admin-login.html

Click link now Demo account auto login Admin panel

Features

✅User signup and login (email and Google sign-in)

✅Password reset by email

✅Wallet with manual deposits (bKash, Nagad, Rocket) approved by admin

✅Game top-up orders and order history

✅Gift card sales

✅Full admin panel (also mobile-friendly)

✅Manage games, packages, prices and payment accounts

✅Support report form sent by email

✅Supplier API integration (VertexBazaar included, template for other suppliers)

✅ Starter database with 18 games, 74 packages and 5 gift cards

✅ Responsive design for phones and desktop

✅Step-by-step documentation

Requirements

✅Python 3.11+ or newer

✅PostgreSQL 18 or newer

✅A server or VPS (or a local computer for testing)

✅ Basic command line knowledge

✅Optional: a Gmail account with an App 

✅Password (emails), a Google OAuth client ID (Google sign-in) and a top-up supplier account (automatic delivery)

Instructions

✅Create a PostgreSQL database and import database_backup.sql.

✅ Install the packages: cd backend, then pip install -r requirements.txt

✅Copy backend/.env.example to backend/.env and fill in your database, secret key and email settings.

✅ Start the site with: bash start.sh

✅ Open the site in your browser and sign up.

✅Make your account an admin with the SQL command given in the README, then log in at /admin-login.html.

✅Add your payment accounts in the admin panel.

✅To go live, change the API address in frontend/app.js to your domain, use HTTPS, and run the backend as a service.

✅Full details are in README.md inside the zip file.

Authorarcgis1
CategoryScripts & Code / Python
Price$32
Extended License$96
First ReleaseOct 9, 2026
Last UpdateOct 9, 2026
DatabasePostgreSQL 18
Files included.py, .css, .html, .md, JavaScript .js
Software versionPython 3.11
Programming languageJavaScript, Python

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit
Free social media tools for creators & solofounders

Free social media tools for creators & solofounders

295 free tools for growing your social media: write, plan, grow on local AI models, 100% free forever, No sign-up required, No trial. Write, check and measure posts on LinkedIn, Instagram, TikTok, X, YouTube, Reddit, Product Hunt and more: a free social media scheduler for 17 networks, engagement rate calculators, character counters, best time to post, hook generators and follower growth calculators. No login anywhere, no API or credit usage.

671 views · 6 clicks

$6

Game Top-up - Python Store and Admin Panel | Code Market