TOP 10 CRYPTOCURRENCIES

(EXCLUDING STABLECOINS)

Loading cryptocurrency data...

TRENDING

CRYPTOCURRENCIES

Loading trending data...

📊 CRYPTO MARKET

OVERVIEW

Total Market Cap
Loading...
24H Volume
Loading...
Bitcoin (BTC)
Loading...
BTC Dominance
Loading...
Crypto Fear & Greed
--
INDEX
Loading...
iShares Bitcoin ETF
Loading...

🎯 What This Demo Shows

  • A script retrieves data from the CoinMarketCap API and stores it on my CDN (hugely reduces API access fees)
  • Three responsive cryptocurrency widgets that automatically load the data from my CDN with smart SessionStorage caching:
  1. Top 10 Cryptocurrencies - Live prices and 24h changes (excluding stablecoins)
  2. Trending Cryptocurrencies - Most volatile coins by 24h change
  3. Market Overview - Total market cap, volume, Bitcoin stats, Fear & Greed Index, and ETF price

✅ Currently Working (Real Data)

Fully Functional:

  • All cryptocurrency prices from https://cdnfiles.silvabokis.org/cryptotest.json
  • Market cap & volume calculations
  • Bitcoin dominance & price changes
  • Smart SessionStorage caching (5-minute expiration, allowing for refreshes inside the 24 hour standard update period + instant loading on repeat visits)
  • Error handling with retry functionality
  • Responsive design for all screen sizes
  • Real-time data refresh when cache expires

Data Source:

  • Live data: Updates automatically from my CDN
  • Performance: Instant loading from cache, only fetches when needed
  • Reliability: Graceful fallbacks and error handling

❌ Currently Missing (Simulated/Placeholder)

1. Crypto Logos (85% Impact)

  • Status: Letter-based placeholders with brand colors
  • What's needed: Logo URLs in API response
  • Impact: Reduced visual appeal, but full functionality

2. Fear & Greed Index (10% Impact)

  • Status: Shows "Data Unavailable"
  • What's needed: API integration
  • Impact: One widget section non-functional

3. Bitcoin ETF Price (5% Impact)

  • Status: Shows "Unavailable"
  • What's needed: Finance API integration
  • Impact: Minor - just one data point in overview

🚀 Technical Features (All Working)

Smart Caching System:

  • SessionStorage caching - 5-minute expiration
  • Instant loading on repeat visits
  • Bandwidth efficient - only fetches when needed
  • Offline resilience - works with cached data

Performance Optimizations:

  • Data preprocessing before caching
  • Efficient DOM updates with animations
  • Responsive loading states
  • Error recovery with retry buttons

What Works Now:

  • ✅ All three widgets load and display real cryptocurrency data
  • ✅ Smart caching provides instant loading
  • ✅ Responsive on all devices
  • ✅ Error handling and recovery

What's Missing:

  • 🔲 Crypto logos (visual enhancement)
  • 🔲 Fear & Greed index (additional API call)
  • 🔲 Bitcoin ETF price (additional API call)