CryptoLens is a sophisticated cryptocurrency analytics platform providing real-time market insights through an elegant interface. Built with modern web technologies, it offers comprehensive tracking of digital assets using CoinGecko's market data.
- Framework: React 18 + TypeScript
- Styling: Tailwind CSS
- Data Fetching & Caching: React Query (TanStack Query)
- Charting: ApexCharts
- API: CoinGecko Market Data API
- Real-time Market Data
Track prices, market caps, and trading volumes updated every 60 seconds - Advanced Charting
Interactive OHCL candlesticks and area charts powered by ApexCharts - Multi-currency Support
View prices in USD, EUR, GBP, JPY, and other major currencies - Historical Analysis
Compare price movements across different time frames (24h, 7d, 30d, 1y) - Dark/Light Themes
Eye-friendly interface with automatic system theme detection - Responsive Design
Optimized experience across desktop, tablet, and mobile devices - Intelligent Search
Quick asset lookup with keyboard shortcuts (Ctrl+K)
- Node.js ≥16.x
- CoinGecko API key
- Clone repository:
git clone https://github.com/Brahim-gz/CryptoLens.git
cd cryptolens
- Install dependencies:
npm install
- Create
.env
file:
VITE_API_KEY=your_coingecko_api_key
- Start development server:
npm run dev
.env
file to enable API calls.
🚀 Explore the cryptocurrency market with CryptoLens! 🚀