39 lines
1.3 KiB
Bash
Executable File
39 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Installation script for enhanced visualization dependencies
|
|
# Run this script from the frontend directory
|
|
|
|
echo "🚀 Installing enhanced visualization dependencies..."
|
|
|
|
# Navigate to frontend directory
|
|
cd frontend
|
|
|
|
# Install new dependencies
|
|
echo "📦 Installing Leaflet and mapping libraries..."
|
|
npm install leaflet@^1.9.4 react-leaflet@^4.2.1 react-leaflet-cluster@^2.0.0
|
|
|
|
echo "📊 Installing advanced charting libraries..."
|
|
npm install plotly.js@^2.27.0 react-plotly.js@^2.6.0
|
|
|
|
echo "📤 Installing export and sharing libraries..."
|
|
npm install jspdf@^2.5.1 html2canvas@^1.4.1 file-saver@^2.0.5 react-csv@^2.2.2
|
|
|
|
echo "🎨 Installing UI enhancement libraries..."
|
|
npm install framer-motion@^10.16.16 react-intersection-observer@^9.5.3
|
|
|
|
echo "📱 Installing layout and grid libraries..."
|
|
npm install react-grid-layout@^1.4.4 react-resizable@^3.0.5
|
|
|
|
echo "✅ All dependencies installed successfully!"
|
|
echo ""
|
|
echo "🎯 Next steps:"
|
|
echo "1. Start the development server: npm run dev"
|
|
echo "2. Navigate to the Analytics page to see the new visualizations"
|
|
echo "3. Check out the new features:"
|
|
echo " - Geographic Heat Maps"
|
|
echo " - Advanced Time Series Charts"
|
|
echo " - Comparative Analysis"
|
|
echo " - Export & Sharing capabilities"
|
|
echo ""
|
|
echo "📚 For more information, see VISUALIZATION_FEATURES.md"
|