← All projects
liveSaaSlaunched Aug 2025

CryptoScope

One dashboard for crypto market intelligence

A unified analysis portal for cryptocurrency markets — real-time prices, technical indicators, sentiment, whale tracking, and a Binance-backed trading terminal. Built so I stopped tab-hopping between five different sites to make one decision.

Open the live app

problem

Crypto traders juggle CoinGecko, TradingView, the Fear & Greed index, whale-alert feeds, and Binance just to make a single trade. Context lives in too many tabs and none of the tools share state.

solution

Brought every signal into one Next.js dashboard. FastAPI backend pulls CoinGecko market data on a schedule, computes RSI, MACD, Bollinger Bands, ATR, and Stochastic RSI, layers in sentiment and whale flows, and exposes a trading terminal that places orders via Binance with rule-based automation guarded by hard risk limits.

architecture

pricesTTLhistoryRESTordersCoinGeckoBinanceFastAPIRedisPostgreSQLNext.js

external → compute → store → ui

outcome

Single screen replaces six. Public side runs free for anyone to read; the trading terminal and automation engine sit behind login.

stack

Next.jsFastAPIPostgreSQLRedisCoinGeckoBinance APIDocker

capabilities

  • Real-time market data and candlestick charts
  • RSI, MACD, SMA/EMA, Bollinger Bands, ATR, Stochastic RSI
  • Trading signals with confidence score and S/R levels
  • Trading terminal (market / limit / stop-loss) via Binance
  • Rule-based automation engine with risk controls
  • Sentiment, whale tracker, DeFi metrics

lessons learned

  • 01Caching is the difference between a $2/mo and a $200/mo CoinGecko bill — Redis with smart TTL keys was worth more than any algorithm work.
  • 02Trading automation must fail closed. Every rule has a hard kill switch and a per-day loss cap before it ever sees real keys.
  • 03Splitting "public read" from "authenticated write" early kept the dashboard usable as a portfolio piece without exposing trading flows.

disclaimer

Educational use only. Not financial advice. Cryptocurrency is highly volatile — never trade what you cannot afford to lose, and always do your own research.

← All projectsOpen the live app →