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.
| Author | arcgis1 |
|---|---|
| Category | Scripts & Code / Python |
| Price | $32 |
| Extended License | $96 |
| First Release | Oct 9, 2026 |
| Last Update | Oct 9, 2026 |
| Database | PostgreSQL 18 |
| Files included | .py, .css, .html, .md, JavaScript .js |
| Software version | Python 3.11 |
| Programming language | JavaScript, Python |
Categories
Tags
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🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,230 views · 28 clicksSaaS · Week 45 · 3,230 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,632 views · 217 clicksWebsite · Week 45 · 40,632 views · 217 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,732 views · 111 clicksSaaS · Week 45 · 38,732 views · 111 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,769 views · 197 clicksSaaS · Week 45 · 57,769 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,174 views · 119 clicksDesktop App · Week 45 · 27,174 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,085 views · 18 clicksWebsite · Week 45 · 3,085 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,775 views · 16 clicksWeek 45 · 1,775 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,651 views · 13 clicksWeek 45 · 1,651 views · 13 clicks