chronoforecast-pro / index.html
MVFA88's picture
free cutting edge single time series analytics and forecasting webapp.autonomous, robust and dynamic for everyone
d9ea64b verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ChronoForecast Pro - Time Series Analytics</title>
<link rel="icon" type="image/x-icon" href="/static/favicon.ico">
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.waves.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<style>
.gradient-text {
background: linear-gradient(90deg, #3b82f6, #8b5cf6);
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
.glass-card {
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.2);
}
</style>
</head>
<body class="bg-gray-900 text-white min-h-screen">
<div id="vanta-bg" class="fixed inset-0 z-0"></div>
<div class="relative z-10 min-h-screen flex flex-col">
<!-- Navigation -->
<nav class="glass-card mx-4 mt-4 p-4 rounded-lg flex justify-between items-center">
<div class="flex items-center space-x-2">
<i data-feather="clock" class="text-blue-400"></i>
<span class="text-xl font-bold gradient-text">ChronoForecast Pro</span>
</div>
<div class="hidden md:flex space-x-6">
<a href="#features" class="hover:text-blue-400 transition">Features</a>
<a href="#demo" class="hover:text-blue-400 transition">Demo</a>
<a href="#about" class="hover:text-blue-400 transition">About</a>
</div>
<button class="bg-blue-600 hover:bg-blue-700 px-4 py-2 rounded-lg transition">
Get Started
</button>
</nav>
<!-- Hero Section -->
<section class="flex-grow flex flex-col items-center justify-center px-4 py-16 text-center">
<h1 class="text-4xl md:text-6xl font-bold mb-6">
<span class="gradient-text">Time Series</span> Analytics <br> Made Simple
</h1>
<p class="text-xl text-gray-300 max-w-2xl mb-8">
Autonomous, robust and dynamic forecasting for everyone. No complex setup, just accurate predictions.
</p>
<div class="flex flex-col sm:flex-row gap-4">
<button class="bg-blue-600 hover:bg-blue-700 px-6 py-3 rounded-lg text-lg font-semibold transition">
Try Live Demo
</button>
<button class="glass-card hover:bg-gray-800 px-6 py-3 rounded-lg text-lg font-semibold transition">
Learn More
</button>
</div>
</section>
<!-- Features Section -->
<section id="features" class="py-16 px-4">
<div class="max-w-6xl mx-auto">
<h2 class="text-3xl font-bold text-center mb-12">Powerful Features</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<!-- Feature 1 -->
<div class="glass-card p-6 rounded-xl">
<div class="bg-blue-500/20 p-3 rounded-full w-max mb-4">
<i data-feather="zap" class="text-blue-400"></i>
</div>
<h3 class="text-xl font-bold mb-2">AutoML Forecasting</h3>
<p class="text-gray-300">
Our system automatically selects the best model for your data with zero configuration.
</p>
</div>
<!-- Feature 2 -->
<div class="glass-card p-6 rounded-xl">
<div class="bg-purple-500/20 p-3 rounded-full w-max mb-4">
<i data-feather="activity" class="text-purple-400"></i>
</div>
<h3 class="text-xl font-bold mb-2">Real-time Analysis</h3>
<p class="text-gray-300">
Get instant insights with our interactive visualization and anomaly detection.
</p>
</div>
<!-- Feature 3 -->
<div class="glass-card p-6 rounded-xl">
<div class="bg-green-500/20 p-3 rounded-full w-max mb-4">
<i data-feather="cpu" class="text-green-400"></i>
</div>
<h3 class="text-xl font-bold mb-2">Dynamic Adaptation</h3>
<p class="text-gray-300">
Models continuously learn and adapt to new patterns in your data streams.
</p>
</div>
</div>
</div>
</section>
<!-- Demo Section -->
<section id="demo" class="py-16 px-4 bg-gray-800/50">
<div class="max-w-6xl mx-auto">
<h2 class="text-3xl font-bold text-center mb-12">Interactive Demo</h2>
<div class="glass-card p-6 rounded-xl">
<div class="flex flex-col md:flex-row gap-6">
<div class="flex-1">
<div class="mb-4">
<label class="block text-gray-300 mb-2">Select Dataset</label>
<select class="w-full bg-gray-700 border border-gray-600 rounded-lg px-4 py-2">
<option>Stock Prices</option>
<option>Weather Data</option>
<option>Sales Metrics</option>
<option>Website Traffic</option>
</select>
</div>
<div class="mb-4">
<label class="block text-gray-300 mb-2">Forecast Horizon</label>
<input type="range" min="1" max="30" value="7" class="w-full">
<div class="flex justify-between text-sm text-gray-400">
<span>1 day</span>
<span>30 days</span>
</div>
</div>
<button class="bg-blue-600 hover:bg-blue-700 w-full py-2 rounded-lg mt-4">
Generate Forecast
</button>
</div>
<div class="flex-1">
<canvas id="forecastChart" height="300"></canvas>
</div>
</div>
</div>
</div>
</section>
<!-- About Section -->
<section id="about" class="py-16 px-4">
<div class="max-w-6xl mx-auto">
<h2 class="text-3xl font-bold text-center mb-12">How It Works</h2>
<div class="glass-card p-8 rounded-xl">
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 items-center">
<div>
<h3 class="text-2xl font-bold mb-4">Cutting Edge Technology</h3>
<p class="text-gray-300 mb-4">
ChronoForecast Pro combines state-of-the-art machine learning models with intuitive
visualization to deliver accurate forecasts without the complexity.
</p>
<ul class="space-y-3">
<li class="flex items-start">
<i data-feather="check-circle" class="text-green-400 mr-2 mt-1"></i>
<span>Automated model selection and hyperparameter tuning</span>
</li>
<li class="flex items-start">
<i data-feather="check-circle" class="text-green-400 mr-2 mt-1"></i>
<span>Continuous learning from new data</span>
</li>
<li class="flex items-start">
<i data-feather="check-circle" class="text-green-400 mr-2 mt-1"></i>
<span>Explainable AI with confidence intervals</span>
</li>
</ul>
</div>
<div>
<img src="http://static.photos/technology/1024x576/42" alt="AI Technology" class="rounded-lg">
</div>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="py-16 px-4 bg-gradient-to-r from-blue-900/50 to-purple-900/50">
<div class="max-w-3xl mx-auto text-center">
<h2 class="text-3xl font-bold mb-6">Ready to Transform Your Data?</h2>
<p class="text-xl text-gray-300 mb-8">
Start making data-driven decisions with our powerful forecasting platform.
</p>
<button class="bg-blue-600 hover:bg-blue-700 px-8 py-3 rounded-lg text-lg font-semibold transition">
Get Started for Free
</button>
</div>
</section>
<!-- Footer -->
<footer class="glass-card mt-auto p-6 rounded-t-lg">
<div class="max-w-6xl mx-auto">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="flex items-center space-x-2 mb-4 md:mb-0">
<i data-feather="clock" class="text-blue-400"></i>
<span class="text-lg font-bold">ChronoForecast Pro</span>
</div>
<div class="flex space-x-6">
<a href="#" class="hover:text-blue-400 transition">
<i data-feather="twitter"></i>
</a>
<a href="#" class="hover:text-blue-400 transition">
<i data-feather="github"></i>
</a>
<a href="#" class="hover:text-blue-400 transition">
<i data-feather="linkedin"></i>
</a>
</div>
</div>
<div class="mt-6 pt-6 border-t border-gray-700 text-center text-gray-400">
<p>© 2023 ChronoForecast Pro. All rights reserved.</p>
</div>
</div>
</footer>
</div>
<script>
// Initialize Vanta.js background
VANTA.WAVES({
el: "#vanta-bg",
mouseControls: true,
touchControls: true,
gyroControls: false,
minHeight: 200.00,
minWidth: 200.00,
scale: 1.00,
scaleMobile: 1.00,
color: 0x1e293b,
shininess: 50.00,
waveHeight: 20.00,
waveSpeed: 0.50,
zoom: 0.75
});
// Initialize demo chart
document.addEventListener('DOMContentLoaded', function() {
feather.replace();
const ctx = document.getElementById('forecastChart').getContext('2d');
const chart = new Chart(ctx, {
type: 'line',
data: {
labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct'],
datasets: [{
label: 'Historical Data',
data: [65, 59, 80, 81, 56, 55, 40, 52, 60, 55],
borderColor: '#3b82f6',
backgroundColor: 'rgba(59, 130, 246, 0.1)',
fill: true,
tension: 0.3
}, {
label: 'Forecast',
data: [55, 52, 60, null, null, null, null, null, null, null],
borderColor: '#8b5cf6',
backgroundColor: 'rgba(139, 92, 246, 0.1)',
borderDash: [5, 5],
fill: false,
tension: 0.3
}]
},
options: {
responsive: true,
plugins: {
legend: {
position: 'top',
},
tooltip: {
mode: 'index',
intersect: false,
}
},
scales: {
y: {
beginAtZero: false,
grid: {
color: 'rgba(255, 255, 255, 0.1)'
},
ticks: {
color: 'rgba(255, 255, 255, 0.7)'
}
},
x: {
grid: {
color: 'rgba(255, 255, 255, 0.1)'
},
ticks: {
color: 'rgba(255, 255, 255, 0.7)'
}
}
}
}
});
});
</script>
</body>
</html>