WormGPT128's picture
Build a fully functional and professional mobile trading application named **SmartTradeX** using Flutter for cross-platform compatibility (Android + iOS). The app should feature real-time candlestick charts, price data, and trading tools similar to MetaTrader. πŸ“± App Features: 1. πŸ“Š **Live Candlestick Chart**: - Real-time chart updates - Zoom & scroll gestures - Multiple timeframes (M1, M5, M15, 1H, 1D) - Chart type: Candlestick (like in the image) 2. πŸ“ˆ **Asset Info**: - Pair: Example `EUR/USD` - Live price updates from a real API (e.g., Binance, Alpha Vantage, or custom broker API) - Price displayed at the top (open, high, low, close) 3. πŸ› οΈ **Toolbar Options**: - Timeframe switcher - Drawing tools (trendlines, Fibonacci, etc.) - Indicator list (RSI, MACD, Bollinger Bands) 4. 🧭 **Bottom Navigation**: - Quotes - Chart (current active tab) - Trade (open/close positions) - History (previous trades) - Settings 5. πŸŒ™ **Dark & Light Mode** support 6. 🌐 **Language Support**: - English & Arabic 7. πŸ“‘ **Live Trading Data Integration**: - Connect to a broker or exchange via API - Fetch OHLC (Open, High, Low, Close) data - Handle user authentication and real trades 8. πŸ’Ύ **Offline Mode**: - Cache latest chart data and load when offline --- ### 🧠 Tech Stack Recommendation: - **Frontend**: Flutter - **Chart Library**: `syncfusion_flutter_charts` or `flutter_candlesticks` - **Backend (optional)**: Node.js or Firebase - **API Source**: Binance API, Alpha Vantage, or MetaTrader API (if broker provides access) --- πŸ› οΈ If you want, I can generate a full Flutter app template for this β€” just say **"Start Flutter Project"**. - Initial Deployment
c67dc0f verified