A real-time web dashboard for cryptocurrency analysis and market trends monitoring.
- Real-time Market Trend Analysis - Overall market sentiment (Bullish/Bearish/Neutral)
- Crypto Opportunity Detection - Identifies cryptocurrencies with high potential
- Interactive Web Dashboard - Beautiful, responsive web interface
- Auto-refresh - Updates every 5 minutes automatically
- Manual Refresh - Force refresh data on demand
- Detailed Analytics - Price changes, volume analysis, technical signals
- Overall market sentiment with visual indicators
- Breakdown of bullish/bearish/neutral coins
- Average price changes (24h, 7d)
- Analysis based on top 20 cryptocurrencies by market cap
- Cards showing high-potential cryptocurrencies (score ≥ 6)
- Price information with 1h, 24h, and 7d changes
- Detected technical signals and indicators
- Color-coded scoring system
-
Install dependencies:
npm install
-
Start the dashboard:
npm run dashboard
-
Open your browser:
- Dashboard: http://localhost:3000
- API: http://localhost:3000/api/analysis
npm run dashboard
- Start the web dashboard servernpm start
- Run the original crypto monitor
GET /
- Main dashboard pageGET /api/analysis
- Complete crypto analysis dataGET /api/market-trend
- Market trend data onlyPOST /api/refresh
- Trigger manual analysis refreshGET /api/health
- Server health check
The dashboard features:
- Responsive design that works on desktop and mobile
- Real-time updates every 5 minutes
- Beautiful gradient backgrounds and modern styling
- Interactive elements with hover effects
- Color-coded market trends (Green=Bullish, Red=Bearish, Yellow=Neutral)
- Detailed crypto cards with all relevant information
The dashboard runs analysis every 5 minutes and serves the data via the web interface.
Server runs on port 3000 by default. You can change this by setting the PORT
environment variable:
PORT=8080 npm run dashboard
- Dashboard auto-refreshes every 5 minutes
- Server runs analysis every 5 minutes
- You can toggle auto-refresh on/off in the dashboard
- Manual refresh button forces immediate data update
The dashboard analyzes:
- Top 200 cryptocurrencies by market cap
- Technical indicators (RSI, volume spikes, momentum)
- Price patterns and consolidation
- Recovery signals and accumulation patterns
Cryptocurrencies with a score of 6 or higher are displayed as opportunities.
Once running, access your dashboard at: http://localhost:3000
Enjoy monitoring the crypto markets with your new dashboard! 🚀