Full-Stack Application

Crypto Trading Platform

A comprehensive cryptocurrency trading ecosystem featuring real-time analytics, AI-powered insights, and strategy backtesting.

Overview

This full-stack application brings institutional-grade trading tools to retail users. Built with Next.js and FastAPI, it offers a seamless experience for tracking markets, practicing with paper trading, and analyzing strategies. The integration of Google Gemini AI provides users with on-demand crypto education and market insights.

Features

Trading & Analytics

  • Live Charts: Real-time candlestick charts with multiple timeframes.
  • Paper Trading: Practice strategies with virtual capital.
  • Portfolio Tracker: Monitor P&L and asset distribution.
  • What-If Calculator: Simulate returns from historical scenarios.

AI & Intelligence

  • AI Chat Assistant: Powered by Google Gemini for real-time insights.
  • Strategy Backtesting: Test SMA, RSI, and MACD strategies on past data.
  • Whale Alerts: Track large transactions (>$50k) instantly.

Tech Stack

Frontend

Next.js 14 TypeScript Tailwind CSS Recharts

Backend

FastAPI Python 3.11 Pandas

Data & AI

Binance API CoinGecko Google Gemini