CryptoView is a modern, real-time cryptocurrency tracker built with Nuxt 3. It features live updates from Binance, internationalization, currency selection, dark/light theme, and a mobile-first responsive design.
- 📊 Display of crypto assets with current price, 24h % change, and dynamic currency conversion
- 🔄 Real-time updates via Binance WebSocket API
- 💱 Switch between multiple fiat currencies (USD, EUR, UAH, etc.)
- 🌐 Multilingual support: English 🇺🇸 & Ukrainian 🇺🇦
- 🌗 Dark & Light mode support (TailwindCSS)
- 🔍 Full-text search for coins
- ⭐ Favorites stored in
localStorage - 📈 Individual coin page with detailed chart (intervals: minute, hour, day, week, month)
- 🖼️ Coin icons and branding
- ⚙️ PWA support: offline mode,
manifest.json, caching - 🧠 SEO-optimized with Open Graph / Twitter metadata
- 📱 Fully responsive design (mobile-first)
- Nuxt 3
- TailwindCSS
- Element Plus UI
- ApexCharts
- Pinia
- VueUse
- Binance API
- @vite-pwa/nuxt
- @nuxtjs/i18n
- moment.js
- Deployed via Vercel
git clone https://github.com/proVject/cryptoView.git
cd cryptoView
npm install
npm run dev