BTC Trading Chart
A real-time Bitcoin trading chart application inspired by TradingView, built with Vue 3 and Vite. Features live price updates via Binance API and interactive candlestick/line charts using ApexCharts.
Web ApplicationCoffee Break Project ☕

Technologies & Tools
Vue 3
Vite
Binance API
ApexCharts
Axios
Developed a high-performance cryptocurrency charting application that provides real-time Bitcoin price data and visualization. The application mimics professional trading platforms with its dark mode UI, interactive charts, and live data streaming from the Binance API.
Key Features
- •Real-time Data: Live price updates from Binance API
- •Interactive Charts: Switch between Candlestick and Line views
- •Multiple Timeframes: 1H, 4H, 1D, 1W, 1M intervals
- •Responsive Design: Fully responsive dark-themed UI
Technical Stack
- •Vue 3 Composition API for state management
- •Vite for lightning-fast development and build
- •ApexCharts for advanced data visualization
- •Axios for efficient API data fetching
Implementation Details
- •Implemented efficient data polling mechanism to ensure price accuracy without overloading the API.
- •Customized ApexCharts configuration to match the professional look and feel of major trading platforms.
- •Utilized Vue's computed properties to handle dynamic chart data formatting and reactivity.
Market Data Integration: This project demonstrates the ability to work with financial APIs, handle real-time data streams, and visualize complex datasets in a user-friendly interface.