Trading Suite Pro Demo is a front-end demonstration project for a cryptocurrency and foreign-exchange dashboard. It uses simulated portfolios, fictional trader profiles, generated performance values, and demonstration-only backtest results.
It is not connected to exchanges or live markets, does not execute trades, and must not be used for investment decisions.
- Responsive portfolio dashboard and charts
- Simulated copy-trading profiles
- Demonstration backtest views
- Exchange-configuration interface without live exchange connectivity
- English, Italian, and Spanish interface support
- Time-limited demo sessions and feature-state handling
- Optional loading of demonstration JSON data from Google Drive
The repository demonstrates user-interface and state-management patterns. It does not contain a trading engine, trained AI model, brokerage backend, or production authentication service.
git clone https://github.com/vinsblack/trading-suite-pro-demo.git
cd trading-suite-pro-demo
npm install
npm startOpen http://localhost:3000. The interface can fall back to its built-in simulated data when optional remote demo files are unavailable.
| Area | Status |
|---|---|
| Dashboard and navigation | Implemented demonstration UI |
| Portfolio and performance values | Simulated |
| Trader profiles | Fictional demonstration data |
| Backtest results | Simulated; no ML model is executed |
| Google Drive JSON loading | Optional demo-data mechanism with local fallback |
| Exchange settings | Interface only |
| Live exchange connectivity | Not implemented |
| Order execution | Not implemented |
| Financial advice | Not provided |
| Production security and operations | Outside this repository |
- React 19
- TypeScript 4.9
- Create React App
- Recharts
- i18next
- Jest and Testing Library
public/ Static application assets
src/components/ Dashboard components
src/component/ Settings interface
src/services/ Demo session and optional data-loading logic
src/styles/ Dashboard styling
src/test/ Demo-system tests
src/App.tsx Application entry point
npm test -- --watchAll=false
npm run buildAll market data, balances, returns, win rates, trader identities, and backtest outputs displayed by this application are fictional or simulated. Past performance shown in the interface is not real performance and is not indicative of future results.
This repository is distributed under the proprietary terms in LICENSE.txt.