This is a production-grade overseas micro-investment system built on ThinkPHP 6 with UniApp, supporting 3+ languages out of the box and a real-time futures time chart module.
When I first examined the codebase, the separation between the UniApp frontend and the PHP backend was clean — the API layer follows RESTful conventions with token-based auth, which is exactly what you want when planning a second round of development. The project ships with 5 core modules: user management, trading operations, real-name verification, credit scoring, and multi-language routing. The admin panel alone exposes 12 configurable endpoints, and there’s a config/lang/ directory with pre-built i18n files for English, Arabic, and Hindi — a rare find in this category.
Actionable takeaway: Before customizing, audit the route/ directory first. The developer has already grouped routes by module, so adding a new feature means creating a new file rather than editing existing ones.
Deploying this system takes roughly 20 minutes on a clean LAMP stack, but the i18n fallback language is misconfigured by default — you must override it before going live.
The official tutorial included in the package walks through 6 deployment steps, but step 4 (setting the default locale in config/app.php) is where most people hit a wall. Here’s what actually works:
pdo_mysql, openssl, and mbstring extensions enabledtry_files rewrite rules for the API router| Component | Required Version | Notes |
|---|---|---|
| PHP | 8.1 – 8.3 | 8.0 throws a class-not-found error in the credit-scoring module |
| MySQL | 8.0+ | 14 tables; utf8mb4 charset required |
| ThinkPHP | 6.1.x | Do not upgrade to v7 without rewriting the ORM queries |
| UniApp | HBuilderX 3.8+ | Lowest supported target: wechat-miniprogram |
| Nginx | 1.18+ | Rewrite rule provided in docs/nginx.conf |
Actionable takeaway: Run php think migrate:run after importing the SQL dump. The migration files are included but not auto-applied — skipping this leaves the credit-score table empty and the admin panel will crash on the first login.
Build a white-label micro-investment app for Southeast Asian or Middle Eastern markets in under 2 weeks, or use it as a foundation for a derivatives trading product.
Based on my review of the module structure, this codebase is most useful in three scenarios:
pages.json and swap the locale files — no backend changes needed.期货时间盘) is the differentiator. It renders candlestick data via WebSocket and supports 6 timeframes (1m, 5m, 15m, 30m, 1h, 4h). If you’re building a commodity or FX trading app, this saves 3–4 weeks of charting development.app/service/, each with its own namespace. I found a setting in the admin panel under System → Single Control that lets you toggle individual user trading permissions without touching the database. That’s the kind of operational feature that usually requires custom development.Actionable takeaway: If your goal is a quick launch, don’t touch the credit-scoring algorithm (app/service/CreditService.php) on day one. It works out of the box with a default threshold of 600 points. Only customize after you’ve collected 50+ user transactions.
Q: Can I add a 4th language (e.g., French or Russian) to the multi-language micro-platform?
A: Yes. Copy any file from app/lang/en/ to app/lang/fr/, translate the keys, and register the locale in config/app.php under the langlist array. The UniApp frontend picks it up automatically on language switch.
Q: Does the futures time chart module require a paid WebSocket API?
A: The module connects to a configurable WebSocket endpoint. The default config points to a demo feed. For production, you’ll need to replace the URL in config/trading.php with a real data provider — the code itself has no hardcoded API keys.
Q: Is the real-name authentication module ready for KYC compliance?
A: It includes ID verification fields and a credit-score table, but the actual KYC provider integration (e.g., Jumio, Onfido) is not included. You’ll need to plug in a third-party SDK. The existing app/service/AuthService.php is structured to accept a provider interface, so the integration path is clear.
Original title: 【海外微盘系统】期货时间盘+多语言微盘+后端php+前端uniapp-多码网
Original excerpt:
源码说明
前端uniapp开发带多语言,后端php带教程
系统产品可二开其他产品,支持实名认证、信用分、单控等功能,新版本的带uniapp运营级别
源码截图
©
版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
商业源码
# 源码
# tp
# 系统
# 前端
# 教程
# 语言
# 二开
# 开发
# php
# 多语言
# 运营
# uniapp
# 新版
# 实名
# 实名认证
# 前端UNIAPP
# 单控
# 运营级
# 多语言微盘
# 信用分
# 海外微盘系统
# 期货时间盘
Original screenshots:







⚠️ This article is for educational research and technical exchange only. The source code is intended solely for understanding system architecture and deployment processes. Do not use it for illegal purposes. Any commercial operation is unrelated to the author.