Ghostgim commited on
Commit
97f71e2
·
verified ·
1 Parent(s): 0d5fee7

so I want a website called complex developers which will offer these services (1. Web designing.

Browse files

2. Web development.
3. Software development.
4. Game development.
5. AI integration.
6. AI engineering.
7. API integration.
8. Website and app security(Cybersecurity and penetration Testing).
9. Cloud infrastructure setup and migration(Cloud Migration and management).
10. Web assembly compliance.
11. Site speed and SEO Optimization(Performance Optimization).
12. Business Automation and workflow integration(No-code/Low-code Automation for Businesses).
13. Multi-language website integration(Localization and multi-language website setup).
14. Website/App Maintenance plan(Maintenance-as-a-service).
15. App development.
), let it be professional

README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Codecraft Complex Devs
3
- emoji: 🌍
4
- colorFrom: indigo
5
- colorTo: indigo
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
1
  ---
2
+ title: CodeCraft Complex Devs 🧩
3
+ colorFrom: blue
4
+ colorTo: gray
5
+ emoji: 🐳
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite-v3
10
  ---
11
 
12
+ # Welcome to your new DeepSite project!
13
+ This project was created with [DeepSite](https://huggingface.co/deepsite).
components/cta-banner.js ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomCtaBanner extends HTMLElement {
2
+ connectedCallback() {
3
+ const title = this.getAttribute('title') || 'Ready to get started?';
4
+ const buttonText = this.getAttribute('button-text') || 'Contact Us';
5
+ const link = this.getAttribute('link') || '#contact';
6
+
7
+ this.attachShadow({ mode: 'open' });
8
+ this.shadowRoot.innerHTML = `
9
+ <style>
10
+ .cta-banner {
11
+ background: linear-gradient(135deg, #6366f1 0%, #10b981 100%);
12
+ }
13
+ .cta-button {
14
+ transition: all 0.3s ease;
15
+ }
16
+ .cta-button:hover {
17
+ transform: translateY(-2px);
18
+ box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.2);
19
+ }
20
+ </style>
21
+ <section class="cta-banner text-white py-16 px-6">
22
+ <div class="max-w-7xl mx-auto text-center">
23
+ <h2 class="text-3xl md:text-4xl font-bold mb-8">${title}</h2>
24
+ <a href="${link}" class="cta-button inline-block bg-white text-primary-700 hover:bg-gray-100 font-semibold py-4 px-10 rounded-lg text-lg">
25
+ ${buttonText}
26
+ </a>
27
+ </div>
28
+ </section>
29
+ `;
30
+ }
31
+ }
32
+ customElements.define('custom-cta-banner', CustomCtaBanner);
components/footer.js ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomFooter extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ .footer-link {
7
+ transition: all 0.2s ease;
8
+ }
9
+ .footer-link:hover {
10
+ color: #10b981;
11
+ transform: translateX(4px);
12
+ }
13
+ .social-icon {
14
+ transition: all 0.2s ease;
15
+ }
16
+ .social-icon:hover {
17
+ transform: translateY(-3px);
18
+ }
19
+ </style>
20
+ <footer class="bg-gray-900 text-gray-300 py-16 px-6">
21
+ <div class="max-w-7xl mx-auto">
22
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-12">
23
+ <div>
24
+ <div class="flex items-center mb-6">
25
+ <div class="w-10 h-10 rounded-lg bg-primary-500 flex items-center justify-center text-white font-bold mr-3">CC</div>
26
+ <span class="text-xl font-bold text-white">CodeCraft Complex</span>
27
+ </div>
28
+ <p class="mb-6">Full-spectrum digital solutions for businesses of all sizes.</p>
29
+ <div class="flex space-x-4">
30
+ <a href="#" class="social-icon text-gray-400 hover:text-primary-500">
31
+ <i data-feather="twitter"></i>
32
+ </a>
33
+ <a href="#" class="social-icon text-gray-400 hover:text-primary-500">
34
+ <i data-feather="linkedin"></i>
35
+ </a>
36
+ <a href="#" class="social-icon text-gray-400 hover:text-primary-500">
37
+ <i data-feather="github"></i>
38
+ </a>
39
+ <a href="#" class="social-icon text-gray-400 hover:text-primary-500">
40
+ <i data-feather="facebook"></i>
41
+ </a>
42
+ </div>
43
+ </div>
44
+
45
+ <div>
46
+ <h3 class="text-white text-lg font-semibold mb-6">Services</h3>
47
+ <ul class="space-y-3">
48
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> Web Development</a></li>
49
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> AI Integration</a></li>
50
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> Cybersecurity</a></li>
51
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> Cloud Migration</a></li>
52
+ </ul>
53
+ </div>
54
+
55
+ <div>
56
+ <h3 class="text-white text-lg font-semibold mb-6">Company</h3>
57
+ <ul class="space-y-3">
58
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> About Us</a></li>
59
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> Our Process</a></li>
60
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> Careers</a></li>
61
+ <li><a href="#" class="footer-link flex items-center"><i data-feather="chevron-right" class="w-4 h-4 mr-2"></i> Blog</a></li>
62
+ </ul>
63
+ </div>
64
+
65
+ <div>
66
+ <h3 class="text-white text-lg font-semibold mb-6">Contact</h3>
67
+ <ul class="space-y-3">
68
+ <li class="flex items-start">
69
+ <i data-feather="mail" class="w-5 h-5 mr-3 mt-1"></i>
70
+ <span>contact@codecraftcomplex.com</span>
71
+ </li>
72
+ <li class="flex items-start">
73
+ <i data-feather="phone" class="w-5 h-5 mr-3 mt-1"></i>
74
+ <span>+1 (555) 123-4567</span>
75
+ </li>
76
+ <li class="flex items-start">
77
+ <i data-feather="map-pin" class="w-5 h-5 mr-3 mt-1"></i>
78
+ <span>123 Tech Street, Silicon Valley, CA 94000</span>
79
+ </li>
80
+ </ul>
81
+ </div>
82
+ </div>
83
+
84
+ <div class="border-t border-gray-800 mt-12 pt-8 text-center text-gray-500">
85
+ <p>&copy; <span id="current-year"></span> CodeCraft Complex Devs. All rights reserved.</p>
86
+ </div>
87
+ </div>
88
+
89
+ <script>
90
+ // Set current year
91
+ document.getElementById('current-year').textContent = new Date().getFullYear();
92
+ // Initialize feather icons
93
+ feather.replace();
94
+ </script>
95
+ </footer>
96
+ `;
97
+ }
98
+ }
99
+ customElements.define('custom-footer', CustomFooter);
components/navbar.js ADDED
@@ -0,0 +1,119 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomNavbar extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ .navbar {
7
+ transition: all 0.3s ease;
8
+ }
9
+ .navbar-scrolled {
10
+ background-color: white;
11
+ box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
12
+ }
13
+ .nav-link {
14
+ position: relative;
15
+ }
16
+ .nav-link::after {
17
+ content: '';
18
+ position: absolute;
19
+ width: 0;
20
+ height: 2px;
21
+ bottom: -2px;
22
+ left: 0;
23
+ background-color: currentColor;
24
+ transition: width 0.3s ease;
25
+ }
26
+ .nav-link:hover::after {
27
+ width: 100%;
28
+ }
29
+ .mobile-menu {
30
+ max-height: 0;
31
+ overflow: hidden;
32
+ transition: max-height 0.3s ease-out;
33
+ }
34
+ .mobile-menu.open {
35
+ max-height: 500px;
36
+ }
37
+ </style>
38
+ <nav class="navbar fixed w-full z-50 px-6 py-4">
39
+ <div class="max-w-7xl mx-auto flex justify-between items-center">
40
+ <a href="/" class="flex items-center">
41
+ <div class="w-10 h-10 rounded-lg bg-primary-500 flex items-center justify-center text-white font-bold mr-3">CC</div>
42
+ <span class="text-xl font-bold text-gray-800">CodeCraft Complex</span>
43
+ </a>
44
+
45
+ <div class="hidden md:flex items-center space-x-8">
46
+ <a href="/" class="nav-link text-gray-600 hover:text-primary-500">Home</a>
47
+ <a href="#services" class="nav-link text-gray-600 hover:text-primary-500">Services</a>
48
+ <a href="#process" class="nav-link text-gray-600 hover:text-primary-500">Process</a>
49
+ <a href="#about" class="nav-link text-gray-600 hover:text-primary-500">About</a>
50
+ <a href="#contact" class="nav-link text-gray-600 hover:text-primary-500">Contact</a>
51
+ <a href="#contact" class="bg-primary-500 hover:bg-primary-600 text-white font-semibold py-2 px-6 rounded-lg transition duration-300">
52
+ Get Started
53
+ </a>
54
+ </div>
55
+
56
+ <button id="mobile-menu-button" class="md:hidden text-gray-600 focus:outline-none">
57
+ <i data-feather="menu"></i>
58
+ </button>
59
+ </div>
60
+
61
+ <div id="mobile-menu" class="mobile-menu md:hidden bg-white rounded-lg mt-2 shadow-lg">
62
+ <div class="px-4 py-2 space-y-4">
63
+ <a href="/" class="block px-4 py-2 text-gray-700 hover:bg-gray-100 rounded-lg">Home</a>
64
+ <a href="#services" class="block px-4 py-2 text-gray-700 hover:bg-gray-100 rounded-lg">Services</a>
65
+ <a href="#process" class="block px-4 py-2 text-gray-700 hover:bg-gray-100 rounded-lg">Process</a>
66
+ <a href="#about" class="block px-4 py-2 text-gray-700 hover:bg-gray-100 rounded-lg">About</a>
67
+ <a href="#contact" class="block px-4 py-2 text-gray-700 hover:bg-gray-100 rounded-lg">Contact</a>
68
+ <a href="#contact" class="block px-4 py-2 bg-primary-500 text-white font-semibold text-center rounded-lg hover:bg-primary-600">
69
+ Get Started
70
+ </a>
71
+ </div>
72
+ </div>
73
+ </nav>
74
+
75
+ <script>
76
+ // Mobile menu toggle
77
+ document.addEventListener('DOMContentLoaded', () => {
78
+ const menuButton = this.shadowRoot.getElementById('mobile-menu-button');
79
+ const mobileMenu = this.shadowRoot.getElementById('mobile-menu');
80
+
81
+ menuButton.addEventListener('click', () => {
82
+ mobileMenu.classList.toggle('open');
83
+ const icon = menuButton.querySelector('i');
84
+ if (mobileMenu.classList.contains('open')) {
85
+ feather.replace();
86
+ icon.setAttribute('data-feather', 'x');
87
+ } else {
88
+ feather.replace();
89
+ icon.setAttribute('data-feather', 'menu');
90
+ }
91
+ feather.replace();
92
+ });
93
+
94
+ // Navbar scroll effect
95
+ const navbar = this.shadowRoot.querySelector('.navbar');
96
+ window.addEventListener('scroll', () => {
97
+ if (window.scrollY > 50) {
98
+ navbar.classList.add('navbar-scrolled');
99
+ } else {
100
+ navbar.classList.remove('navbar-scrolled');
101
+ }
102
+ });
103
+
104
+ // Close mobile menu when clicking a link
105
+ const navLinks = this.shadowRoot.querySelectorAll('#mobile-menu a');
106
+ navLinks.forEach(link => {
107
+ link.addEventListener('click', () => {
108
+ mobileMenu.classList.remove('open');
109
+ const icon = menuButton.querySelector('i');
110
+ icon.setAttribute('data-feather', 'menu');
111
+ feather.replace();
112
+ });
113
+ });
114
+ });
115
+ </script>
116
+ `;
117
+ }
118
+ }
119
+ customElements.define('custom-navbar', CustomNavbar);
components/service-card.js ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class ServiceCard extends HTMLElement {
2
+ connectedCallback() {
3
+ const icon = this.getAttribute('icon') || 'code';
4
+ const title = this.getAttribute('title') || 'Service';
5
+ const description = this.getAttribute('description') || 'Professional service description';
6
+
7
+ this.attachShadow({ mode: 'open' });
8
+ this.shadowRoot.innerHTML = `
9
+ <style>
10
+ .card {
11
+ transition: all 0.3s ease;
12
+ }
13
+ .card:hover {
14
+ transform: translateY(-5px);
15
+ box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
16
+ }
17
+ .icon-container {
18
+ transition: all 0.3s ease;
19
+ }
20
+ .card:hover .icon-container {
21
+ background-color: #10b981;
22
+ color: white;
23
+ }
24
+ </style>
25
+ <div class="card bg-white rounded-xl shadow-md overflow-hidden hover-scale transition-all-300 animate-on-scroll">
26
+ <div class="p-8">
27
+ <div class="icon-container w-16 h-16 rounded-lg bg-primary-100 text-primary-500 flex items-center justify-center mb-6">
28
+ <i data-feather="${icon}" class="w-8 h-8"></i>
29
+ </div>
30
+ <h3 class="text-xl font-bold mb-3 text-gray-800">${title}</h3>
31
+ <p class="text-gray-600">${description}</p>
32
+ </div>
33
+ </div>
34
+ `;
35
+
36
+ // Initialize feather icons after component is rendered
37
+ setTimeout(() => {
38
+ if (this.shadowRoot.querySelector('i')) {
39
+ feather.replace();
40
+ }
41
+ }, 100);
42
+ }
43
+ }
44
+ customElements.define('service-card', ServiceCard);
index.html CHANGED
@@ -1,19 +1,271 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en" class="scroll-smooth">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>CodeCraft Complex Devs | Full-Spectrum Digital Solutions</title>
7
+ <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
8
+ <link rel="stylesheet" href="style.css">
9
+ <script src="https://cdn.tailwindcss.com"></script>
10
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
11
+ <script src="https://unpkg.com/feather-icons"></script>
12
+ <script>
13
+ tailwind.config = {
14
+ theme: {
15
+ extend: {
16
+ colors: {
17
+ primary: {
18
+ 100: '#d1fae5',
19
+ 500: '#10b981',
20
+ 700: '#047857',
21
+ },
22
+ secondary: {
23
+ 100: '#e0e7ff',
24
+ 500: '#6366f1',
25
+ 700: '#4338ca',
26
+ }
27
+ }
28
+ }
29
+ }
30
+ }
31
+ </script>
32
+ <script src="components/navbar.js"></script>
33
+ <script src="components/service-card.js"></script>
34
+ <script src="components/cta-banner.js"></script>
35
+ <script src="components/footer.js"></script>
36
+ </head>
37
+ <body class="bg-gray-50 text-gray-800 font-sans antialiased">
38
+ <custom-navbar></custom-navbar>
39
+
40
+ <main>
41
+ <!-- Hero Section -->
42
+ <section class="relative bg-gradient-to-r from-primary-500 to-secondary-500 text-white py-24 px-4 sm:px-6 lg:px-8">
43
+ <div class="max-w-7xl mx-auto text-center">
44
+ <h1 class="text-4xl md:text-6xl font-bold mb-6">Crafting Digital Excellence</h1>
45
+ <p class="text-xl md:text-2xl max-w-3xl mx-auto mb-8">Full-spectrum digital solutions tailored to your business needs through our 15 specialized services.</p>
46
+ <div class="flex flex-col sm:flex-row justify-center gap-4">
47
+ <a href="#services" class="bg-white text-primary-700 hover:bg-gray-100 font-semibold py-3 px-8 rounded-lg transition duration-300">
48
+ Explore Services
49
+ </a>
50
+ <a href="#contact" class="bg-transparent border-2 border-white hover:bg-white hover:text-primary-700 font-semibold py-3 px-8 rounded-lg transition duration-300">
51
+ Get in Touch
52
+ </a>
53
+ </div>
54
+ </div>
55
+ <div class="absolute bottom-0 left-0 right-0 h-16 bg-white/10 backdrop-blur-sm"></div>
56
+ </section>
57
+
58
+ <!-- Services Section -->
59
+ <section id="services" class="py-20 px-4 sm:px-6 lg:px-8 bg-white">
60
+ <div class="max-w-7xl mx-auto">
61
+ <div class="text-center mb-16">
62
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Our Comprehensive Services</h2>
63
+ <p class="text-lg text-gray-600 max-w-3xl mx-auto">From conception to execution and beyond, we cover every aspect of digital presence and functionality.</p>
64
+ </div>
65
+
66
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
67
+ <service-card
68
+ icon="globe"
69
+ title="Web Design"
70
+ description="Beautiful, intuitive interfaces that engage users and reflect your brand identity."
71
+ ></service-card>
72
+
73
+ <service-card
74
+ icon="code"
75
+ title="Web Development"
76
+ description="Robust, scalable websites built with modern technologies and best practices."
77
+ ></service-card>
78
+
79
+ <service-card
80
+ icon="cpu"
81
+ title="Software Development"
82
+ description="Custom software solutions designed to streamline your business operations."
83
+ ></service-card>
84
+
85
+ <service-card
86
+ icon="joystick"
87
+ title="Game Development"
88
+ description="Immersive gaming experiences across multiple platforms and devices."
89
+ ></service-card>
90
+
91
+ <service-card
92
+ icon="activity"
93
+ title="AI Integration"
94
+ description="Smart automation and intelligence infused into your digital products."
95
+ ></service-card>
96
+
97
+ <service-card
98
+ icon="brain"
99
+ title="AI Engineering"
100
+ description="Custom AI models and machine learning solutions for your specific needs."
101
+ ></service-card>
102
+
103
+ <service-card
104
+ icon="link"
105
+ title="API Integration"
106
+ description="Seamless connectivity between your systems and third-party services."
107
+ ></service-card>
108
+
109
+ <service-card
110
+ icon="shield"
111
+ title="Cybersecurity"
112
+ description="Comprehensive protection for your digital assets and user data."
113
+ ></service-card>
114
+
115
+ <service-card
116
+ icon="cloud"
117
+ title="Cloud Services"
118
+ description="Migration, setup, and management of cloud infrastructure."
119
+ ></service-card>
120
+
121
+ <service-card
122
+ icon="zap"
123
+ title="WebAssembly"
124
+ description="High-performance web applications with near-native speed."
125
+ ></service-card>
126
+
127
+ <service-card
128
+ icon="trending-up"
129
+ title="Performance Optimization"
130
+ description="Faster loading, better SEO, and improved user experience."
131
+ ></service-card>
132
+
133
+ <service-card
134
+ icon="repeat"
135
+ title="Business Automation"
136
+ description="Streamline workflows with no-code/low-code solutions."
137
+ ></service-card>
138
+
139
+ <service-card
140
+ icon="globe"
141
+ title="Localization"
142
+ description="Multi-language support for global audience reach."
143
+ ></service-card>
144
+
145
+ <service-card
146
+ icon="tool"
147
+ title="Maintenance Plans"
148
+ description="Ongoing support to keep your digital products running smoothly."
149
+ ></service-card>
150
+
151
+ <service-card
152
+ icon="smartphone"
153
+ title="App Development"
154
+ description="Cross-platform mobile applications for iOS and Android."
155
+ ></service-card>
156
+ </div>
157
+ </div>
158
+ </section>
159
+
160
+ <!-- Process Section -->
161
+ <section class="py-20 px-4 sm:px-6 lg:px-8 bg-gray-50">
162
+ <div class="max-w-7xl mx-auto">
163
+ <div class="text-center mb-16">
164
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Our Proven Process</h2>
165
+ <p class="text-lg text-gray-600 max-w-3xl mx-auto">A structured approach to delivering exceptional results every time.</p>
166
+ </div>
167
+
168
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-8">
169
+ <div class="bg-white p-8 rounded-xl shadow-md text-center">
170
+ <div class="bg-primary-100 w-16 h-16 mx-auto rounded-full flex items-center justify-center mb-4">
171
+ <i data-feather="search" class="text-primary-700 w-8 h-8"></i>
172
+ </div>
173
+ <h3 class="text-xl font-semibold mb-2">Discovery</h3>
174
+ <p class="text-gray-600">We analyze your needs and goals to create a tailored solution.</p>
175
+ </div>
176
+
177
+ <div class="bg-white p-8 rounded-xl shadow-md text-center">
178
+ <div class="bg-primary-100 w-16 h-16 mx-auto rounded-full flex items-center justify-center mb-4">
179
+ <i data-feather="layout" class="text-primary-700 w-8 h-8"></i>
180
+ </div>
181
+ <h3 class="text-xl font-semibold mb-2">Planning</h3>
182
+ <p class="text-gray-600">Structured roadmap with milestones and deliverables.</p>
183
+ </div>
184
+
185
+ <div class="bg-white p-8 rounded-xl shadow-md text-center">
186
+ <div class="bg-primary-100 w-16 h-16 mx-auto rounded-full flex items-center justify-center mb-4">
187
+ <i data-feather="code" class="text-primary-700 w-8 h-8"></i>
188
+ </div>
189
+ <h3 class="text-xl font-semibold mb-2">Execution</h3>
190
+ <p class="text-gray-600">Agile development with regular progress updates.</p>
191
+ </div>
192
+
193
+ <div class="bg-white p-8 rounded-xl shadow-md text-center">
194
+ <div class="bg-primary-100 w-16 h-16 mx-auto rounded-full flex items-center justify-center mb-4">
195
+ <i data-feather="check-circle" class="text-primary-700 w-8 h-8"></i>
196
+ </div>
197
+ <h3 class="text-xl font-semibold mb-2">Delivery</h3>
198
+ <p class="text-gray-600">Thorough testing and deployment with ongoing support.</p>
199
+ </div>
200
+ </div>
201
+ </div>
202
+ </section>
203
+
204
+ <!-- Testimonials -->
205
+ <section class="py-20 px-4 sm:px-6 lg:px-8 bg-primary-700 text-white">
206
+ <div class="max-w-7xl mx-auto">
207
+ <div class="text-center mb-16">
208
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Trusted By Industry Leaders</h2>
209
+ <p class="text-lg text-primary-100 max-w-3xl mx-auto">Don't just take our word for it - hear what our clients have to say.</p>
210
+ </div>
211
+
212
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
213
+ <div class="bg-white/10 p-8 rounded-xl backdrop-blur-sm">
214
+ <div class="flex items-center mb-4">
215
+ <div class="w-12 h-12 rounded-full bg-primary-500 flex items-center justify-center mr-4">
216
+ <span class="text-xl font-bold">AS</span>
217
+ </div>
218
+ <div>
219
+ <h4 class="font-semibold">Alex Smith</h4>
220
+ <p class="text-primary-200 text-sm">CTO, TechNova</p>
221
+ </div>
222
+ </div>
223
+ <p class="italic">"The AI integration completely transformed our customer service operations. The Complex Devs team delivered beyond our expectations."</p>
224
+ </div>
225
+
226
+ <div class="bg-white/10 p-8 rounded-xl backdrop-blur-sm">
227
+ <div class="flex items-center mb-4">
228
+ <div class="w-12 h-12 rounded-full bg-primary-500 flex items-center justify-center mr-4">
229
+ <span class="text-xl font-bold">MJ</span>
230
+ </div>
231
+ <div>
232
+ <h4 class="font-semibold">Maria Johnson</h4>
233
+ <p class="text-primary-200 text-sm">CEO, Global Retail</p>
234
+ </div>
235
+ </div>
236
+ <p class="italic">"Their cloud migration expertise saved us thousands in infrastructure costs while improving performance dramatically."</p>
237
+ </div>
238
+
239
+ <div class="bg-white/10 p-8 rounded-xl backdrop-blur-sm">
240
+ <div class="flex items-center mb-4">
241
+ <div class="w-12 h-12 rounded-full bg-primary-500 flex items-center justify-center mr-4">
242
+ <span class="text-xl font-bold">DR</span>
243
+ </div>
244
+ <div>
245
+ <h4 class="font-semibold">David Rodriguez</h4>
246
+ <p class="text-primary-200 text-sm">Founder, FinTech Startup</p>
247
+ </div>
248
+ </div>
249
+ <p class="italic">"The security audit uncovered vulnerabilities we didn't even know existed. Their expertise is unparalleled."</p>
250
+ </div>
251
+ </div>
252
+ </div>
253
+ </section>
254
+
255
+ <!-- CTA Section -->
256
+ <custom-cta-banner
257
+ title="Ready to Transform Your Digital Presence?"
258
+ button-text="Schedule Consultation"
259
+ link="#contact"
260
+ ></custom-cta-banner>
261
+ </main>
262
+
263
+ <custom-footer></custom-footer>
264
+
265
+ <script>
266
+ feather.replace();
267
+ </script>
268
+ <script src="script.js"></script>
269
+ <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
270
+ </body>
271
+ </html>
script.js ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Intersection Observer for animations
2
+ document.addEventListener('DOMContentLoaded', () => {
3
+ const animateElements = document.querySelectorAll('.animate-on-scroll');
4
+
5
+ const observer = new IntersectionObserver((entries) => {
6
+ entries.forEach(entry => {
7
+ if (entry.isIntersecting) {
8
+ entry.target.classList.add('animate-fade-in');
9
+ observer.unobserve(entry.target);
10
+ }
11
+ });
12
+ }, {
13
+ threshold: 0.1
14
+ });
15
+
16
+ animateElements.forEach(el => observer.observe(el));
17
+
18
+ // Feather icons replacement
19
+ feather.replace();
20
+ });
21
+
22
+ // Smooth scroll for anchor links
23
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
24
+ anchor.addEventListener('click', function (e) {
25
+ e.preventDefault();
26
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
27
+ behavior: 'smooth'
28
+ });
29
+ });
30
+ });
31
+
32
+ // Current year for footer
33
+ document.getElementById('current-year').textContent = new Date().getFullYear();
style.css CHANGED
@@ -1,28 +1,60 @@
1
- body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
 
 
 
28
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Smooth scroll behavior */
2
+ html {
3
+ scroll-behavior: smooth;
4
  }
5
 
6
+ /* Custom animations */
7
+ @keyframes fadeIn {
8
+ from { opacity: 0; transform: translateY(20px); }
9
+ to { opacity: 1; transform: translateY(0); }
10
  }
11
 
12
+ .animate-fade-in {
13
+ animation: fadeIn 0.8s ease-out forwards;
 
 
 
14
  }
15
 
16
+ /* Delay animations for staggered effect */
17
+ .delay-100 {
18
+ animation-delay: 0.1s;
19
+ }
20
+ .delay-200 {
21
+ animation-delay: 0.2s;
22
+ }
23
+ .delay-300 {
24
+ animation-delay: 0.3s;
25
+ }
26
+ .delay-400 {
27
+ animation-delay: 0.4s;
28
+ }
29
+
30
+ /* Custom hover effects */
31
+ .hover-scale {
32
+ transition: transform 0.3s ease;
33
+ }
34
+ .hover-scale:hover {
35
+ transform: scale(1.03);
36
  }
37
 
38
+ /* Gradient text */
39
+ .text-gradient {
40
+ background-clip: text;
41
+ -webkit-background-clip: text;
42
+ color: transparent;
43
+ background-image: linear-gradient(to right, #10b981, #6366f1);
44
  }
45
+
46
+ /* Custom shadows */
47
+ .shadow-soft {
48
+ box-shadow: 0 10px 30px -15px rgba(0, 0, 0, 0.1);
49
+ }
50
+
51
+ /* Section spacing */
52
+ .section-py {
53
+ padding-top: 5rem;
54
+ padding-bottom: 5rem;
55
+ }
56
+
57
+ /* Custom transition */
58
+ .transition-all-300 {
59
+ transition: all 0.3s ease;
60
+ }