sreenathsree1578's picture
{% extends "base.html" %}
cdedf8d verified
raw
history blame
45.5 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ExamPro - Transform Your Educational Journey</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/animejs/lib/anime.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/gsap.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ScrollTrigger.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Poppins:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<style>
:root {
--primary-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
--secondary-gradient: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
--dark-gradient: linear-gradient(135deg, #1a1c20 0%, #2d3436 100%);
--success-gradient: linear-gradient(135deg, #11998e 0%, #38ef7d 100%);
--warning-gradient: linear-gradient(135deg, #fc4a1a 0%, #f7b733 100%);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Inter', sans-serif;
overflow-x: hidden;
background: #ffffff;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Poppins', sans-serif;
}
.brand-font {
font-family: 'Space Grotesk', sans-serif;
}
/* Animated Background */
.animated-bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
background: linear-gradient(45deg, #667eea, #764ba2, #f093fb, #f5576c);
background-size: 400% 400%;
animation: gradientShift 15s ease infinite;
}
@keyframes gradientShift {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
/* Hero Section */
.hero-section {
position: relative;
min-height: 100vh;
display: flex;
align-items: center;
overflow: hidden;
background: var(--dark-gradient);
}
.hero-particles {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
}
.particle {
position: absolute;
width: 4px;
height: 4px;
background: rgba(255, 255, 255, 0.5);
border-radius: 50%;
animation: float 20s infinite linear;
}
@keyframes float {
from {
transform: translateY(100vh) translateX(0);
opacity: 0;
}
10% {
opacity: 1;
}
90% {
opacity: 1;
}
to {
transform: translateY(-100vh) translateX(100px);
opacity: 0;
}
}
/* Story Timeline */
.story-timeline {
position: relative;
padding: 100px 0;
background: linear-gradient(180deg, #1a1c20 0%, #2d3436 50%, #ffffff 50%, #ffffff 100%);
}
.timeline-line {
position: absolute;
left: 50%;
top: 0;
bottom: 0;
width: 2px;
background: linear-gradient(180deg, #667eea, #764ba2, #f093fb);
transform: translateX(-50%);
}
.timeline-item {
position: relative;
display: flex;
align-items: center;
margin-bottom: 100px;
opacity: 0;
transform: translateY(50px);
}
.timeline-item.visible {
opacity: 1;
transform: translateY(0);
transition: all 0.8s ease;
}
.timeline-content {
flex: 1;
padding: 40px;
background: white;
border-radius: 20px;
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.1);
position: relative;
}
.timeline-item:nth-child(odd) .timeline-content {
margin-right: 50%;
text-align: right;
}
.timeline-item:nth-child(even) .timeline-content {
margin-left: 50%;
}
.timeline-dot {
position: absolute;
left: 50%;
transform: translateX(-50%);
width: 20px;
height: 20px;
background: white;
border: 4px solid #667eea;
border-radius: 50%;
z-index: 10;
}
/* Feature Cards */
.feature-card {
position: relative;
padding: 40px;
background: white;
border-radius: 20px;
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
overflow: hidden;
transition: all 0.4s ease;
}
.feature-card::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: var(--primary-gradient);
opacity: 0;
transition: opacity 0.4s ease;
z-index: 0;
}
.feature-card:hover::before {
opacity: 0.9;
}
.feature-card:hover {
transform: translateY(-10px) scale(1.02);
box-shadow: 0 20px 60px rgba(102, 126, 234, 0.3);
}
.feature-card:hover * {
color: white !important;
position: relative;
z-index: 1;
}
.feature-icon {
width: 80px;
height: 80px;
background: var(--primary-gradient);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 20px;
transition: all 0.4s ease;
}
.feature-card:hover .feature-icon {
background: white;
transform: rotate(360deg) scale(1.1);
}
.feature-icon i {
font-size: 36px;
color: white;
}
.feature-card:hover .feature-icon i {
color: #667eea;
}
/* Stats Counter */
.stat-card {
text-align: center;
padding: 30px;
background: white;
border-radius: 20px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
position: relative;
overflow: hidden;
}
.stat-card::before {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: var(--primary-gradient);
opacity: 0;
transition: all 0.6s ease;
transform: rotate(45deg);
}
.stat-card:hover::before {
opacity: 0.1;
}
.stat-number {
font-size: 48px;
font-weight: 800;
background: var(--primary-gradient);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
margin-bottom: 10px;
}
/* Testimonial Cards */
.testimonial-card {
padding: 40px;
background: white;
border-radius: 20px;
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
position: relative;
transition: all 0.4s ease;
}
.testimonial-card:hover {
transform: translateY(-10px);
box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
}
.quote-icon {
position: absolute;
top: 20px;
right: 20px;
font-size: 60px;
color: rgba(102, 126, 234, 0.1);
}
/* Floating Animation */
@keyframes floatAnimation {
0%, 100% { transform: translateY(0px); }
50% { transform: translateY(-20px); }
}
.floating {
animation: floatAnimation 3s ease-in-out infinite;
}
/* Pulse Animation */
@keyframes pulse {
0% { transform: scale(1); }
50% { transform: scale(1.05); }
100% { transform: scale(1); }
}
.pulse {
animation: pulse 2s ease-in-out infinite;
}
/* Gradient Text */
.gradient-text {
background: var(--primary-gradient);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
/* Button Styles */
.btn-gradient {
background: var(--primary-gradient);
color: white;
padding: 15px 40px;
border-radius: 50px;
font-weight: 600;
text-decoration: none;
display: inline-block;
transition: all 0.4s ease;
position: relative;
overflow: hidden;
}
.btn-gradient::before {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 0;
height: 0;
background: rgba(255, 255, 255, 0.3);
border-radius: 50%;
transform: translate(-50%, -50%);
transition: width 0.6s, height 0.6s;
}
.btn-gradient:hover::before {
width: 300px;
height: 300px;
}
.btn-gradient:hover {
transform: translateY(-3px);
box-shadow: 0 10px 30px rgba(102, 126, 234, 0.3);
}
/* Navigation */
.navbar {
position: fixed;
top: 0;
width: 100%;
background: rgba(26, 28, 32, 0.95);
backdrop-filter: blur(10px);
z-index: 1000;
padding: 20px 0;
transition: all 0.3s ease;
}
.navbar.scrolled {
padding: 10px 0;
background: rgba(26, 28, 32, 0.98);
}
/* Loading Animation */
.loader {
width: 50px;
height: 50px;
border: 3px solid rgba(102, 126, 234, 0.3);
border-top-color: #667eea;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
to { transform: rotate(360deg); }
}
/* Responsive */
@media (max-width: 768px) {
.timeline-item:nth-child(odd) .timeline-content,
.timeline-item:nth-child(even) .timeline-content {
margin: 0 20px;
text-align: left;
}
.timeline-line {
left: 20px;
}
.timeline-dot {
left: 20px;
}
}
</style>
</head>
<body>
<!-- Animated Background -->
<div class="animated-bg"></div>
<!-- Navigation -->
<nav class="navbar" id="navbar">
<div class="container mx-auto px-6">
<div class="flex justify-between items-center">
<div class="flex items-center">
<i class="fas fa-graduation-cap text-3xl text-white mr-3"></i>
<span class="text-2xl font-bold text-white brand-font">ExamPro</span>
</div>
<div class="hidden md:flex space-x-8">
<a href="#home" class="text-white hover:text-purple-400 transition">Home</a>
<a href="#story" class="text-white hover:text-purple-400 transition">Our Story</a>
<a href="#features" class="text-white hover:text-purple-400 transition">Features</a>
<a href="#testimonials" class="text-white hover:text-purple-400 transition">Testimonials</a>
<a href="#access" class="text-white hover:text-purple-400 transition">Access</a>
</div>
<div class="flex space-x-4">
<a href="#login" class="text-white hover:text-purple-400 transition">Login</a>
<a href="#register" class="btn-gradient">Get Started</a>
</div>
</div>
</div>
</nav>
<!-- Hero Section -->
<section id="home" class="hero-section">
<div class="hero-particles" id="particles"></div>
<div class="container mx-auto px-6 relative z-10">
<div class="flex flex-col md:flex-row items-center">
<div class="md:w-1/2 text-white">
<h1 class="text-5xl md:text-7xl font-bold mb-6 brand-font animate__animated animate__fadeInLeft">
Transform Your <span class="gradient-text">Educational</span> Journey
</h1>
<p class="text-xl mb-8 animate__animated animate__fadeInLeft animate__delay-1s">
Where technology meets education, creating a seamless bridge between learning and success. Join thousands of students and educators revolutionizing the way we learn and grow.
</p>
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4 animate__animated animate__fadeInUp animate__delay-2s">
<a href="#story" class="btn-gradient">
<i class="fas fa-play-circle mr-2"></i> Watch Our Story
</a>
<a href="#access" class="bg-white text-purple-600 px-8 py-4 rounded-full font-semibold hover:bg-gray-100 transition">
Start Learning <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
</div>
<div class="md:w-1/2 mt-10 md:mt-0">
<div class="relative floating">
<img src="https://static.photos/education/640x360/42" alt="Students Learning" class="rounded-2xl shadow-2xl">
<div class="absolute -bottom-10 -left-10 bg-white p-4 rounded-xl shadow-xl pulse">
<div class="flex items-center space-x-3">
<div class="w-12 h-12 bg-green-500 rounded-full flex items-center justify-center">
<i class="fas fa-check text-white"></i>
</div>
<div>
<p class="font-semibold">Success Rate</p>
<p class="text-2xl font-bold text-green-500">98%</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Story Timeline Section -->
<section id="story" class="story-timeline">
<div class="timeline-line"></div>
<div class="container mx-auto px-6">
<h2 class="text-4xl md:text-5xl font-bold text-center mb-4 text-white">The Journey of Excellence</h2>
<p class="text-xl text-center text-gray-300 mb-20">Follow the path of transformation from classroom to career</p>
<div class="timeline-item">
<div class="timeline-dot"></div>
<div class="timeline-content">
<div class="flex items-center mb-4">
<i class="fas fa-seedling text-4xl text-green-500"></i>
</div>
<h3 class="text-2xl font-bold mb-3">The Beginning</h3>
<p class="text-gray-600 mb-4">Every great journey starts with a single step. Meet Sarah, a passionate student with dreams of making a difference in the world.</p>
<div class="flex items-center space-x-4">
<img src="https://static.photos/people/200x200/1" alt="Student" class="w-16 h-16 rounded-full">
<div>
<p class="font-semibold">Sarah Johnson</p>
<p class="text-sm text-gray-500">Computer Science Major</p>
</div>
</div>
</div>
</div>
<div class="timeline-item">
<div class="timeline-dot"></div>
<div class="timeline-content">
<div class="flex items-center mb-4">
<i class="fas fa-book-open text-4xl text-blue-500"></i>
</div>
<h3 class="text-2xl font-bold mb-3">The Challenge</h3>
<p class="text-gray-600 mb-4">Sarah faced the challenge of remote learning during uncertain times. Traditional exams couldn't provide the security and fairness needed for true assessment.</p>
<div class="bg-gray-100 p-4 rounded-lg">
<p class="italic">"I needed a platform that could ensure integrity while giving me the flexibility to learn from anywhere."</p>
</div>
</div>
</div>
<div class="timeline-item">
<div class="timeline-dot"></div>
<div class="timeline-content">
<div class="flex items-center mb-4">
<i class="fas fa-lightbulb text-4xl text-yellow-500"></i>
</div>
<h3 class="text-2xl font-bold mb-3">The Discovery</h3>
<p class="text-gray-600 mb-4">Sarah discovered ExamPro - a revolutionary platform that combines AI-powered proctoring with seamless user experience. The transformation began.</p>
<div class="grid grid-cols-3 gap-4 mt-6">
<div class="text-center">
<i class="fas fa-robot text-3xl text-purple-500 mb-2"></i>
<p class="text-sm">AI Proctoring</p>
</div>
<div class="text-center">
<i class="fas fa-shield-alt text-3xl text-green-500 mb-2"></i>
<p class="text-sm">100% Secure</p>
</div>
<div class="text-center">
<i class="fas fa-chart-line text-3xl text-blue-500 mb-2"></i>
<p class="text-sm">Real Analytics</p>
</div>
</div>
</div>
</div>
<div class="timeline-item">
<div class="timeline-dot"></div>
<div class="timeline-content">
<div class="flex items-center mb-4">
<i class="fas fa-graduation-cap text-4xl text-purple-500"></i>
</div>
<h3 class="text-2xl font-bold mb-3">The Success</h3>
<p class="text-gray-600 mb-4">With ExamPro, Sarah excelled in her studies, gaining confidence and knowledge. The platform's detailed analytics helped her identify strengths and areas for improvement.</p>
<div class="flex justify-between items-center bg-gradient-to-r from-purple-500 to-pink-500 text-white p-4 rounded-lg">
<div>
<p class="text-3xl font-bold">A+</p>
<p class="text-sm">Final Grade</p>
</div>
<div>
<p class="text-3xl font-bold">95%</p>
<p class="text-sm">Score Average</p>
</div>
<div>
<p class="text-3xl font-bold">50+</p>
<p class="text-sm">Exams Completed</p>
</div>
</div>
</div>
</div>
<div class="timeline-item">
<div class="timeline-dot"></div>
<div class="timeline-content">
<div class="flex items-center mb-4">
<i class="fas fa-rocket text-4xl text-red-500"></i>
</div>
<h3 class="text-2xl font-bold mb-3">The Career</h3>
<p class="text-gray-600 mb-4">Today, Sarah is a successful software engineer at a leading tech company. Her journey with ExamPro prepared her for real-world challenges and opportunities.</p>
<div class="bg-gray-50 p-6 rounded-lg">
<div class="flex items-center space-x-4">
<img src="https://static.photos/office/200x200/2" alt="Office" class="w-20 h-20 rounded-lg">
<div>
<p class="font-bold text-lg">Senior Developer</p>
<p class="text-gray-600">Tech Innovations Inc.</p>
<div class="flex items-center mt-2">
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Features Section -->
<section id="features" class="py-20 bg-gray-50">
<div class="container mx-auto px-6">
<h2 class="text-4xl md:text-5xl font-bold text-center mb-4">Revolutionary Features</h2>
<p class="text-xl text-center text-gray-600 mb-16">Empowering education with cutting-edge technology</p>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-brain"></i>
</div>
<h3 class="text-2xl font-bold mb-4">AI-Powered Learning</h3>
<p class="text-gray-600 mb-4">Personalized learning paths adapted to each student's pace and style, ensuring optimal understanding and retention.</p>
<a href="#" class="text-purple-600 font-semibold hover:text-purple-700 transition">
Learn More <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-shield-alt"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Ultimate Security</h3>
<p class="text-gray-600 mb-4">Bank-level encryption and biometric verification ensure complete integrity of every examination and assessment.</p>
<a href="#" class="text-purple-600 font-semibold hover:text-purple-700 transition">
Learn More <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-chart-line"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Real-Time Analytics</h3>
<p class="text-gray-600 mb-4">Comprehensive insights and performance metrics help educators make data-driven decisions for better outcomes.</p>
<a href="#" class="text-purple-600 font-semibold hover:text-purple-700 transition">
Learn More <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-users"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Collaborative Learning</h3>
<p class="text-gray-600 mb-4">Virtual classrooms and group projects foster teamwork and communication skills essential for modern careers.</p>
<a href="#" class="text-purple-600 font-semibold hover:text-purple-700 transition">
Learn More <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-mobile-alt"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Mobile First</h3>
<p class="text-gray-600 mb-4">Learn anytime, anywhere with our fully responsive platform optimized for all devices and screen sizes.</p>
<a href="#" class="text-purple-600 font-semibold hover:text-purple-700 transition">
Learn More <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-certificate"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Verified Certificates</h3>
<p class="text-gray-600 mb-4">Blockchain-verified certificates that employers trust, showcasing your achievements with undeniable proof.</p>
<a href="#" class="text-purple-600 font-semibold hover:text-purple-700 transition">
Learn More <i class="fas fa-arrow-right ml-2"></i>
</a>
</div>
</div>
</div>
</section>
<!-- Stats Section -->
<section class="py-20 bg-gradient-to-r from-purple-600 to-pink-600">
<div class="container mx-auto px-6">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8">
<div class="stat-card">
<div class="stat-number" data-target="50000">0</div>
<p class="text-xl font-semibold text-gray-700">Active Students</p>
</div>
<div class="stat-card">
<div class="stat-number" data-target="1000">0</div>
<p class="text-xl font-semibold text-gray-700">Partner Institutions</p>
</div>
<div class="stat-card">
<div class="stat-number" data-target="98">0</div>
<p class="text-xl font-semibold text-gray-700">Success Rate %</p>
</div>
<div class="stat-card">
<div class="stat-number" data-target="24">0</div>
<p class="text-xl font-semibold text-gray-700">Countries</p>
</div>
</div>
</div>
</section>
<!-- Testimonials Section -->
<section id="testimonials" class="py-20 bg-white">
<div class="container mx-auto px-6">
<h2 class="text-4xl md:text-5xl font-bold text-center mb-4">Success Stories</h2>
<p class="text-xl text-center text-gray-600 mb-16">Real experiences from real people</p>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<div class="testimonial-card">
<i class="fas fa-quote-right quote-icon"></i>
<img src="https://static.photos/people/200x200/3" alt="User" class="w-20 h-20 rounded-full mx-auto mb-4">
<p class="text-gray-600 mb-6 italic">"ExamPro transformed my teaching experience. The AI insights help me understand each student's needs better than ever before."</p>
<h4 class="font-bold text-lg">Dr. Michael Chen</h4>
<p class="text-gray-500">Professor, MIT</p>
<div class="flex justify-center mt-4">
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
</div>
</div>
<div class="testimonial-card">
<i class="fas fa-quote-right quote-icon"></i>
<img src="https://static.photos/people/200x200/4" alt="User" class="w-20 h-20 rounded-full mx-auto mb-4">
<p class="text-gray-600 mb-6 italic">"The secure exam environment gave me confidence to pursue my degree online. Now I'm working at my dream job!"</p>
<h4 class="font-bold text-lg">Emily Rodriguez</h4>
<p class="text-gray-500">Software Engineer</p>
<div class="flex justify-center mt-4">
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
</div>
</div>
<div class="testimonial-card">
<i class="fas fa-quote-right quote-icon"></i>
<img src="https://static.photos/people/200x200/5" alt="User" class="w-20 h-20 rounded-full mx-auto mb-4">
<p class="text-gray-600 mb-6 italic">"As an administrator, the analytics and reporting features have made our institution more efficient and effective."</p>
<h4 class="font-bold text-lg">James Wilson</h4>
<p class="text-gray-500">University Director</p>
<div class="flex justify-center mt-4">
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
<i class="fas fa-star text-yellow-500"></i>
</div>
</div>
</div>
</div>
</section>
<!-- Access Section -->
<section id="access" class="py-20 bg-gray-50">
<div class="container mx-auto px-6">
<h2 class="text-4xl md:text-5xl font-bold text-center mb-4">Choose Your Path</h2>
<p class="text-xl text-center text-gray-600 mb-16">Start your journey with the right access level</p>
<div class="grid grid-cols-1 md:grid-cols-2 gap-12 max-w-5xl mx-auto">
<div class="bg-white rounded-2xl shadow-xl overflow-hidden transform hover:scale-105 transition">
<div class="bg-gradient-to-r from-purple-600 to-pink-600 p-6 text-white">
<i class="fas fa-user-graduate text-4xl mb-4"></i>
<h3 class="text-2xl font-bold">Student Portal</h3>
<p class="mt-2">For learners ready to excel</p>
</div>
<div class="p-8">
<ul class="space-y-4 mb-8">
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Access unlimited courses</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Take secure exams</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Track your progress</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Earn certificates</span>
</li>
</ul>
<a href="#login" class="btn-gradient w-full text-center block">
Student Login
</a>
</div>
</div>
<div class="bg-white rounded-2xl shadow-xl overflow-hidden transform hover:scale-105 transition">
<div class="bg-gradient-to-r from-blue-600 to-cyan-600 p-6 text-white">
<i class="fas fa-chalkboard-teacher text-4xl mb-4"></i>
<h3 class="text-2xl font-bold">Educator Portal</h3>
<p class="mt-2">For teachers and institutions</p>
</div>
<div class="p-8">
<ul class="space-y-4 mb-8">
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Create and manage courses</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Monitor students live</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Access detailed analytics</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-500 mr-3"></i>
<span>Customize assessments</span>
</li>
</ul>
<a href="#admin-login" class="btn-gradient w-full text-center block" style="background: var(--secondary-gradient);">
Educator Login
</a>
</div>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="py-20 bg-gradient-to-r from-purple-600 to-pink-600">
<div class="container mx-auto px-6 text-center">
<h2 class="text-4xl md:text-5xl font-bold text-white mb-6">Ready to Transform Your Future?</h2>
<p class="text-xl text-white/90 mb-8 max-w-2xl mx-auto">
Join thousands of students and educators already experiencing the future of education
</p>
<div class="flex flex-col sm:flex-row justify-center space-y-4 sm:space-y-0 sm:space-x-4">
<a href="#register" class="bg-white text-purple-600 px-8 py-4 rounded-full font-semibold hover:bg-gray-100 transition">
Start Free Trial
</a>
<a href="#demo" class="border-2 border-white text-white px-8 py-4 rounded-full font-semibold hover:bg-white hover:text-purple-600 transition">
Request Demo
</a>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-gray-900 text-white py-12">
<div class="container mx-auto px-6">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8">
<div>
<div class="flex items-center mb-4">
<i class="fas fa-graduation-cap text-3xl mr-3"></i>
<span class="text-2xl font-bold brand-font">ExamPro</span>
</div>
<p class="text-gray-400">Empowering education through innovation and technology.</p>
<div class="flex space-x-4 mt-6">
<a href="#" class="text-gray-400 hover:text-white transition">
<i class="fab fa-facebook-f text-xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition">
<i class="fab fa-twitter text-xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition">
<i class="fab fa-linkedin-in text-xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition">
<i class="fab fa-instagram text-xl"></i>
</a>
</div>
</div>
<div>
<h4 class="text-lg font-semibold mb-4">Product</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white transition">Features</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Pricing</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Security</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Roadmap</a></li>
</ul>
</div>
<div>
<h4 class="text-lg font-semibold mb-4">Company</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white transition">About</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Blog</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Careers</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Contact</a></li>
</ul>
</div>
<div>
<h4 class="text-lg font-semibold mb-4">Support</h4>
<ul class="space-y-2">
<li><a href="#" class="text-gray-400 hover:text-white transition">Help Center</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Documentation</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">API</a></li>
<li><a href="#" class="text-gray-400 hover:text-white transition">Status</a></li>
</ul>
</div>
</div>
<div class="border-t border-gray-800 mt-12 pt-8 text-center text-gray-400">
<p>&copy; 2024 ExamPro. All rights reserved. | Privacy Policy | Terms of Service</p>
</div>
</div>
</footer>
<script>
// Initialize animations
document.addEventListener('DOMContentLoaded', function() {
// Generate particles
const particlesContainer = document.getElementById('particles');
for (let i = 0; i < 50; i++) {
const particle = document.createElement('div');
particle.className = 'particle';
particle.style.left = Math.random() * 100 + '%';
particle.style.animationDelay = Math.random() * 20 + 's';
particle.style.animationDuration = (15 + Math.random() * 10) + 's';
particlesContainer.appendChild(particle);
}
// Navbar scroll effect
window.addEventListener('scroll', function() {
const navbar = document.getElementById('navbar');
if (window.scrollY > 50) {
navbar.classList.add('scrolled');
} else {
navbar.classList.remove('scrolled');
}
});
// Smooth scrolling for anchor links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({ behavior: 'smooth', block: 'start' });
}
});
});
// Timeline animation on scroll
const timelineItems = document.querySelectorAll('.timeline-item');
const observerOptions = {
threshold: 0.3,
rootMargin: '0px 0px -100px 0px'
};
const timelineObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('visible');
}
});
}, observerOptions);
timelineItems.forEach(item => {
timelineObserver.observe(item);
});
// Counter animation
const counters = document.querySelectorAll('.stat-number');
const speed = 200;
const countUp = (counter) => {
const target = +counter.getAttribute('data-target');
const count = +counter.innerText;
const increment = target / speed;
if (count < target) {
counter.innerText = Math.ceil(count + increment);
setTimeout(() => countUp(counter), 10);
} else {
counter.innerText = target.toLocaleString();
}
};
const counterObserver = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
countUp(entry.target);
counterObserver.unobserve(entry.target);
}
});
}, { threshold: 0.5 });
counters.forEach(counter => {
counterObserver.observe(counter);
});
// Initialize Feather Icons
feather.replace();
// GSAP Animations
gsap.registerPlugin(ScrollTrigger);
// Hero section animation
gsap.from(".hero-section h1", {
duration: 1,
y: 50,
opacity: 0,
ease: "power3.out"
});
gsap.from(".hero-section p", {
duration: 1,
y: 30,
opacity: 0,
delay: 0.3,
ease: "power3.out"
});
gsap.from(".hero-section .btn-gradient", {
duration: 1,
y: 30,
opacity: 0,
delay: 0.6,
ease: "power3.out"
});
// Feature cards animation
gsap.utils.toArray(".feature-card").forEach((card, index) => {
gsap.from(card, {
scrollTrigger: {
trigger: card,
start: "top 80%",
toggleActions: "play none none reverse"
},
duration: 0.8,
y: 50,
opacity: 0,
delay: index * 0.1,
ease: "power2.out"
});
});
// Testimonial cards animation
gsap.utils.toArray(".testimonial-card").forEach((card, index) => {
gsap.from(card, {
scrollTrigger: {
trigger: card,
start: "top 80%",
toggleActions: "play none none reverse"
},
duration: 0.8,
scale: 0.8,
opacity: 0,
delay: index * 0.2,
ease: "back.out(1.7)"
});
});
});
</script>
</body>
</html>