anycoder-0bf5ca98 / index.html
extrememicro's picture
Upload folder using huggingface_hub
0088bce verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Odoo Latest Version - Enterprise Resource Planning</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
<style>
:root {
--primary: #8B5CF6;
--primary-dark: #7C3AED;
--secondary: #EC4899;
--accent: #06B6D4;
--dark: #1F2937;
--light: #F9FAFB;
--gray: #6B7280;
--white: #FFFFFF;
--shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
--shadow-lg: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Inter', sans-serif;
line-height: 1.6;
color: var(--dark);
overflow-x: hidden;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
}
/* Header */
header {
position: fixed;
top: 0;
left: 0;
right: 0;
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(10px);
box-shadow: var(--shadow);
z-index: 1000;
transition: all 0.3s ease;
}
.header-content {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem 0;
}
.logo {
font-size: 1.5rem;
font-weight: 700;
color: var(--primary);
display: flex;
align-items: center;
gap: 0.5rem;
}
.logo i {
font-size: 2rem;
}
nav ul {
display: flex;
list-style: none;
gap: 2rem;
}
nav a {
text-decoration: none;
color: var(--dark);
font-weight: 500;
transition: color 0.3s ease;
position: relative;
}
nav a:hover {
color: var(--primary);
}
nav a::after {
content: '';
position: absolute;
bottom: -5px;
left: 0;
width: 0;
height: 2px;
background: var(--primary);
transition: width 0.3s ease;
}
nav a:hover::after {
width: 100%;
}
/* Hero Section */
.hero {
margin-top: 80px;
padding: 6rem 0;
background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);
color: var(--white);
position: relative;
overflow: hidden;
}
.hero::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ffffff" fill-opacity="0.1" d="M0,96L48,112C96,128,192,160,288,160C384,160,480,128,576,122.7C672,117,768,139,864,138.7C960,139,1056,117,1152,112C1248,107,1344,117,1392,122.7L1440,128L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>') no-repeat bottom;
background-size: cover;
}
.hero-content {
position: relative;
z-index: 1;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 4rem;
align-items: center;
}
.hero-text h1 {
font-size: 4rem;
line-height: 1.2;
margin-bottom: 1.5rem;
animation: fadeInUp 0.8s ease;
}
.hero-text p {
font-size: 1.25rem;
margin-bottom: 2rem;
opacity: 0.9;
animation: fadeInUp 0.8s ease 0.2s both;
}
.hero-cta {
display: flex;
gap: 1rem;
animation: fadeInUp 0.8s ease 0.4s both;
}
.btn {
padding: 1rem 2rem;
border-radius: 50px;
text-decoration: none;
font-weight: 600;
transition: all 0.3s ease;
display: inline-flex;
align-items: center;
gap: 0.5rem;
}
.btn-primary {
background: var(--white);
color: var(--primary);
box-shadow: var(--shadow);
}
.btn-primary:hover {
transform: translateY(-2px);
box-shadow: var(--shadow-lg);
}
.btn-secondary {
background: transparent;
color: var(--white);
border: 2px solid var(--white);
}
.btn-secondary:hover {
background: var(--white);
color: var(--primary);
}
.hero-image {
position: relative;
animation: float 6s ease-in-out infinite;
}
.hero-image img {
max-width: 100%;
border-radius: 20px;
box-shadow: var(--shadow-lg);
}
/* Features Section */
.features {
padding: 6rem 0;
background: var(--light);
}
.section-title {
text-align: center;
margin-bottom: 4rem;
}
.section-title h2 {
font-size: 2.5rem;
margin-bottom: 1rem;
background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.section-title p {
font-size: 1.1rem;
color: var(--gray);
max-width: 600px;
margin: 0 auto;
}
.features-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2rem;
}
.feature-card {
background: var(--white);
padding: 2rem;
border-radius: 15px;
box-shadow: var(--shadow);
transition: all 0.3s ease;
position: relative;
overflow: hidden;
}
.feature-card:hover {
transform: translateY(-5px);
box-shadow: var(--shadow-lg);
}
.feature-card::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 4px;
background: linear-gradient(90deg, var(--primary), var(--secondary));
}
.feature-icon {
width: 60px;
height: 60px;
background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);
border-radius: 15px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 1.5rem;
font-size: 1.5rem;
color: var(--white);
}
.feature-card h3 {
font-size: 1.25rem;
margin-bottom: 1rem;
}
.feature-card p {
color: var(--gray);
line-height: 1.6;
}
/* Stats Section */
.stats {
padding: 6rem 0;
background: var(--dark);
color: var(--white);
}
.stats-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 2rem;
text-align: center;
}
.stat-item {
animation: fadeInUp 0.8s ease;
}
.stat-number {
font-size: 3rem;
font-weight: 700;
margin-bottom: 0.5rem;
background: linear-gradient(135deg, var(--accent) 0%, var(--primary) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.stat-label {
font-size: 1.1rem;
color: var(--gray);
}
/* Version Comparison */
.comparison {
padding: 6rem 0;
}
.version-tabs {
display: flex;
justify-content: center;
gap: 1rem;
margin-bottom: 3rem;
}
.tab-btn {
padding: 0.75rem 1.5rem;
border: none;
background: var(--light);
border-radius: 50px;
cursor: pointer;
font-weight: 600;
transition: all 0.3s ease;
}
.tab-btn.active {
background: var(--primary);
color: var(--white);
}
.version-table {
background: var(--white);
border-radius: 15px;
overflow: hidden;
box-shadow: var(--shadow);
}
.version-table th, .version-table td {
padding: 1.5rem;
text-align: left;
}
.version-table th {
background: var(--dark);
color: var(--white);
font-weight: 600;
}
.version-table tr:nth-child(even) {
background: var(--light);
}
.check {
color: #10B981;
}
.cross {
color: var(--gray);
}
/* Testimonials */
.testimonials {
padding: 6rem 0;
background: linear-gradient(135deg, #F3F4F6 0%, var(--white) 100%);
}
.testimonial-slider {
position: relative;
}
.testimonial-card {
background: var(--white);
padding: 2rem;
border-radius: 15px;
box-shadow: var(--shadow);
margin: 0 1rem;
}
.testimonial-content {
margin-bottom: 1.5rem;
font-style: italic;
color: var(--gray);
}
.testimonial-author {
display: flex;
align-items: center;
gap: 1rem;
}
.author-avatar {
width: 50px;
height: 50px;
border-radius: 50%;
background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);
display: flex;
align-items: center;
justify-content: center;
color: var(--white);
font-weight: 700;
}
.author-info h4 {
font-size: 1.1rem;
margin-bottom: 0.25rem;
}
.author-info p {
font-size: 0.9rem;
color: var(--gray);
}
.slider-controls {
display: flex;
justify-content: center;
gap: 1rem;
margin-top: 2rem;
}
.slider-dot {
width: 10px;
height: 10px;
border-radius: 50%;
background: var(--gray);
cursor: pointer;
transition: all 0.3s ease;
}
.slider-dot.active {
background: var(--primary);
width: 30px;
border-radius: 5px;
}
/* CTA Section */
.cta {
padding: 6rem 0;
background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);
color: var(--white);
text-align: center;
}
.cta h2 {
font-size: 2.5rem;
margin-bottom: 1rem;
}
.cta p {
font-size: 1.1rem;
margin-bottom: 2rem;
opacity: 0.9;
}
/* Footer */
footer {
background: var(--dark);
color: var(--white);
padding: 4rem 0 2rem;
}
.footer-content {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 2rem;
margin-bottom: 3rem;
}
.footer-section h3 {
font-size: 1.25rem;
margin-bottom: 1.5rem;
color: var(--primary);
}
.footer-section ul {
list-style: none;
}
.footer-section ul li {
margin-bottom: 0.75rem;
}
.footer-section a {
color: var(--gray);
text-decoration: none;
transition: color 0.3s ease;
}
.footer-section a:hover {
color: var(--primary);
}
.footer-bottom {
text-align: center;
padding-top: 2rem;
border-top: 1px solid var(--gray);
color: var(--gray);
font-size: 0.9rem;
}
.footer-bottom a {
color: var(--primary);
font-weight: 600;
}
/* Animations */
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(30px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes float {
0%, 100% {
transform: translateY(0);
}
50% {
transform: translateY(-20px);
}
}
/* Responsive */
@media (max-width: 768px) {
.hero-content {
grid-template-columns: 1fr;
text-align: center;
}
.hero-text h1 {
font-size: 2.5rem;
}
nav ul {
display: none;
}
.version-tabs {
flex-direction: column;
align-items: center;
}
.tab-btn {
width: 100%;
max-width: 300px;
}
}
/* Scroll to top button */
.scroll-top {
position: fixed;
bottom: 2rem;
right: 2rem;
width: 50px;
height: 50px;
background: var(--primary);
color: var(--white);
border: none;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: all 0.3s ease;
z-index: 999;
}
.scroll-top.show {
opacity: 1;
}
.scroll-top:hover {
background: var(--primary-dark);
transform: translateY(-5px);
}
</style>
</head>
<body>
<!-- Header -->
<header>
<div class="container header-content">
<a href="#" class="logo">
<i class="fas fa-cube"></i>
Odoo <span style="font-weight: 400; font-size: 0.8rem;">v17</span>
</a>
<nav>
<ul>
<li><a href="#features">Features</a></li>
<li><a href="#comparison">Versions</a></li>
<li><a href="#testimonials">Testimonials</a></li>
<li><a href="#cta">Download</a></li>
</ul>
</nav>
</div>
</header>
<!-- Hero Section -->
<section class="hero">
<div class="container hero-content">
<div class="hero-text">
<h1>Odoo 17: The Future of Business Management</h1>
<p>Experience the most advanced ERP platform with AI-powered insights, seamless integrations, and unparalleled flexibility. Transform your business operations with the latest Odoo release.</p>
<div class="hero-cta">
<a href="#cta" class="btn btn-primary">
<i class="fas fa-download"></i>
Get Started Free
</a>
<a href="#features" class="btn btn-secondary">
<i class="fas fa-play"></i>
Watch Demo
</a>
</div>
</div>
<div class="hero-image">
<img src="https://picsum.photos/seed/odoo17/500/350" alt="Odoo 17 Dashboard">
</div>
</div>
</section>
<!-- Features Section -->
<section class="features" id="features">
<div class="container">
<div class="section-title">
<h2>Powerful Features</h2>
<p>Discover what makes Odoo 17 the leading ERP solution for modern businesses</p>
</div>
<div class="features-grid">
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-robot"></i>
</div>
<h3>AI-Powered Analytics</h3>
<p>Get intelligent insights and predictive analytics to make data-driven decisions. Odoo 17 leverages machine learning to optimize your business processes.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-shield-alt"></i>
</div>
<h3>Advanced Security</h3>
<p>Enterprise-grade security with end-to-end encryption, role-based access control, and compliance with global data protection regulations.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-bolt"></i>
</div>
<h3>Lightning Fast Performance</h3>
<p>Optimized architecture delivers 3x faster response times and handles 10x more concurrent users than previous versions.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-mobile-alt"></i>
</div>
<h3>Mobile-First Design</h3>
<p>Access your business from anywhere with our completely redesigned mobile interface that works seamlessly across all devices.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-plug"></i>
</div>
<h3>Seamless Integrations</h3>
<p>Connect with 3000+ apps and services through our enhanced API and pre-built connectors for popular business tools.</p>
</div>
<div class="feature-card">
<div class="feature-icon">
<i class="fas fa-chart-line"></i>
</div>
<h3>Real-time Collaboration</h3>
<p>Work together in real-time with team members, clients, and partners through our integrated communication tools.</p>
</div>
</div>
</div>
</section>
<!-- Stats Section -->
<section class="stats">
<div class="container">
<div class="stats-grid">
<div class="stat-item">
<div class="stat-number">5M+</div>
<div class="stat-label">Active Users Worldwide</div>
</div>
<div class="stat-item">
<div class="stat-number">3000+</div>
<div class="stat-label">Apps & Modules</div>
</div>
<div class="stat-item">
<div class="stat-number">180+</div>
<div class="stat-label">Countries Supported</div>
</div>
<div class="stat-item">
<div class="stat-number">99.9%</div>
<div class="stat-label">Uptime Guarantee</div>
</div>
</div>
</div>
</section>
<!-- Version Comparison -->
<section class="comparison" id="comparison">
<div class="container">
<div class="section-title">
<h2>Compare Versions</h2>
<p>Choose the perfect plan for your business needs</p>
</div>
<div class="version-tabs">
<button class="tab-btn active">Community</button>
<button class="tab-btn">Enterprise</button>
<button class="tab-btn">Ultimate</button>
</div>
<div class="version-table">
<table>
<thead>
<tr>
<th>Feature</th>
<th>Community</th>
<th>Enterprise</th>
<th>Ultimate</th>
</tr>
</thead>
<tbody>
<tr>
<td>Core Modules</td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>CRM</td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Sales</td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Inventory</td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Manufacturing</td>
<td><i class="fas fa-times cross"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Project Management</td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>HR Management</td>
<td><i class="fas fa-times cross"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Financial Accounting</td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Advanced Analytics</td>
<td><i class="fas fa-times cross"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>AI Assistant</td>
<td><i class="fas fa-times cross"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
<tr>
<td>Priority Support</td>
<td><i class="fas fa-times cross"></i></td>
<td><i class="fas fa-check check"></i></td>
<td><i class="fas fa-check check"></i></td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
<!-- Testimonials -->
<section class="testimonials" id="testimonials">
<div class="container">
<div class="section-title">
<h2>What Our Users Say</h2>
<p>Success stories from businesses of all sizes</p>
</div>
<div class="testimonial-slider">
<div class="testimonial-card">
<div class="testimonial-content">
"Odoo 17 transformed our business operations. The AI-powered analytics helped us identify new revenue streams we never knew existed. The implementation was seamless and the support team was exceptional."
</div>
<div class="testimonial-author">
<div class="author-avatar">JD</div>
<div class="author-info">
<h4>John Doe</h4>
<p>CEO, TechCorp</p>
</div>
</div>
</div>
<div class="slider-controls">
<div class="slider-dot active"></div>
<div class="slider-dot"></div>
<div class="slider-dot"></div>
<div class="slider-dot"></div>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="cta" id="cta">
<div class="container">
<h2>Ready to Transform Your Business?</h2>
<p>Join millions of businesses using Odoo to streamline operations and drive growth</p>
<div class="hero-cta">
<a href="#" class="btn btn-primary" style="background: var(--white); color: var(--primary);">
<i class="fas fa-download"></i>
Download Odoo 17
</a>
<a href="#" class="btn btn-secondary" style="border-color: var(--white);">
<i class="fas fa-book"></i>
View Documentation
</a>
</div>
</div>
</section>
<!-- Footer -->
<footer>
<div class="container footer-content">
<div class="footer-section">
<h3>Odoo</h3>
<p>The world's #1 open source ERP solution</p>
</div>
<div class="footer-section">
<h3>Products</h3>
<ul>
<li><a href="#">Odoo 17</a></li>
<li><a href="#">Odoo.sh</a></li>
<li><a href="#">Odoo Online</a></li>
<li><a href="#">Odoo Apps</a></li>
</ul>
</div>
<div class="footer-section">
<h3>Resources</h3>
<ul>
<li><a href="#">Documentation</a></li>
<li><a href="#">Community</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Support</a></li>
</ul>
</div>
<div class="footer-section">
<h3>Company</h3>
<ul>
<li><a href="#">About Us</a></li>
<li><a href="#">Careers</a></li>
<li><a href="#">Partners</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
<div class="container footer-bottom">
<p>Built with <a href="https://huggingface.co/spaces/akhaliq/anycoder" target="_blank" style="text-decoration: none;">anycoder</a> | &copy; 2024 Odoo. All rights reserved.</p>
</div>
</footer>
<!-- Scroll to top button -->
<button class="scroll-top">
<i class="fas fa-arrow-up"></i>
</button>
<script>
// Smooth scrolling for navigation links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
document.querySelector(this.getAttribute('href')).scrollIntoView({
behavior: 'smooth'
});
});
});
// Scroll to top button
const scrollTopBtn = document.querySelector('.scroll-top');
window.addEventListener('scroll', () => {
if (window.pageYOffset > 300) {
scrollTopBtn.classList.add('show');
} else {
scrollTopBtn.classList.remove('show');
}
});
scrollTopBtn.addEventListener('click', () => {
window.scrollTo({
top: 0,
behavior: 'smooth'
});
});
// Tab functionality for version comparison
const tabBtns = document.querySelectorAll('.tab-btn');
const tabs = ['community', 'enterprise', 'ultimate'];
tabBtns.forEach((btn, index) => {
btn.addEventListener('click', () => {
tabBtns.forEach(b => b.classList.remove('active'));
btn.classList.add('active');
// Here you would typically update the table content based on the selected tab
console.log(`Switched to ${tabs[index]} tab`);
});
});
// Testimonial slider
const sliderDots = document.querySelectorAll('.slider-dot');
const testimonialCard = document.querySelector('.testimonial-card');
const testimonials = [
{
text: "Odoo 17 transformed our business operations. The AI-powered analytics helped us identify new revenue streams we never knew existed. The implementation was seamless and the support team was exceptional.",
author: "John Doe",
title: "CEO, TechCorp"
},
{
text: "We've been using Odoo for 5 years and the latest version is by far the best. The mobile app has revolutionized how our field team works, and the new AI features have saved us countless hours.",
author: "Sarah Smith",
title: "Operations Manager, RetailCo"
},
{
text: "The transition to Odoo 17 was smooth and the new interface is intuitive. Our team adopted it quickly and we've already seen a 30% increase in productivity.",
author: "Mike Johnson",
title: "IT Director, Manufacturing Inc"
},
{
text: "As a developer, I love the new API and customization options. Odoo 17 gives us the flexibility we need while maintaining enterprise-grade stability.",
author: "Alex Chen",
title: "Lead Developer, Software Solutions"
}
];
let currentTestimonial = 0;
sliderDots.forEach((dot, index) => {
dot.addEventListener('click', () => {
currentTestimonial = index;
updateTestimonial();
});
});
function updateTestimonial() {
const testimonial = testimonials[currentTestimonial];
testimonialCard.querySelector('.testimonial-content').textContent = testimonial.text;
testimonialCard.querySelector('.author-info h4').textContent = testimonial.author;
testimonialCard.querySelector('.author-info p').textContent = testimonial.title;
sliderDots.forEach((dot, index) => {
dot.classList.toggle('active', index === currentTestimonial);
});
}
// Auto-rotate testimonials
setInterval(() => {
currentTestimonial = (currentTestimonial + 1) % testimonials.length;
updateTestimonial();
}, 5000);
// Header scroll effect
let lastScroll = 0;
window.addEventListener('scroll', () => {
const header = document.querySelector('header');
const currentScroll = window.pageYOffset;
if (currentScroll > 100) {
header.style.boxShadow = '0 10px 30px rgba(0, 0, 0, 0.1)';
} else {
header.style.boxShadow = '0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)';
}
lastScroll = currentScroll;
});
// Add animation on scroll
const observerOptions = {
threshold: 0.1,
rootMargin: '0px 0px -50px 0px'
};
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.style.animation = 'fadeInUp 0.8s ease forwards';
}
});
}, observerOptions);
document.querySelectorAll('.feature-card, .stat-item, .testimonial-card').forEach(el => {
observer.observe(el);
});
</script>
</body>
</html>