kritsanan commited on
Commit
c3c0fcf
·
verified ·
1 Parent(s): 08902a1

# Project Name: Tourderwang 2.0 ## Description Tourderwang 2.0 is an advanced AI-driven platform that revolutionizes social media content creation and optimization with cutting-edge features and immersive 3D analytics. ## Primary Goals - Implement AI-powered content generation and sentiment analysis - Enable advanced scheduling and multi-language support - Develop interactive 3D analytics and content preview features ---------------------------------------------------- ## Tech Stack & Environment **Frontend:** Vite + React + TypeScript + Tailwind CSS **Backend:** Supabase (PostgreSQL + Auth) **Target Platform:** Single-Page Application **Framework Versions & Config:** Latest stable versions ---------------------------------------------------- ## Requirements & Features ### Core Features: - AI-powered suggestions and content generation - Sentiment and trend analysis tools - Advanced scheduling with AI predictions - Multi-language support for global reach - Interactive 3D analytics dashboard - 3D content preview for platform simulation ### User Flows 1. User logs in and accesses the main page. 2. User inputs keywords or themes for AI content generation. 3. User receives AI-generated content and optimization suggestions. 4. User explores sentiment and trend analysis insights. 5. User schedules posts using AI-driven engagement predictions. 6. User customizes analytics view, including immersive 3D dashboard. 7. User previews posts in a 3D environment, simulating real-world interactions. 8. User manages team collaboration and multi-language content. 9. User submits posts, which are scheduled via Ayrshare API. 10. User views post performance in both traditional and 3D analytics dashboards. ### Business Rules - Posts should be scheduled at optimal times for engagement. - Users can manage multi-language content and team collaboration seamlessly. - 3D analytics should provide real-time data visualization and insights. - AI suggestions and analysis must leverage historical and trend data effectively. ---------------------------------------------------- ## UI/UX Design ### Layout - Clean and futuristic layout, enhancing usability for advanced content tools and 3D visualization. - Fully responsive design for seamless use across devices. ### Look & Feel - Sleek, modern aesthetics with emphasis on immersive and interactive design elements. - Consistent brand identity through color schemes and typography. ### Pages - Main Dashboard - AI Content Creation - Advanced Scheduling - 3D Analytics Dashboard - 3D Content Preview - Team Management - Post History ### Components - AI Content Generator Form - Sentiment and Trend Analysis Panel - Multi-Language Selector - 3D Interactive Widgets - Team Collaboration Tools ---------------------------------------------------- ## Data Model & Supabase Setup ### Database Schema - Users Table: Stores user information and settings - Posts Table: Stores post details and scheduling information - Analytics Table: Stores analytics data related to posts - Teams Table: Stores team information and roles - Language Support Table: Manages multi-language content details ### Row-Level Security Enabled by default ### Auth Requirements - Secure email/password authentication - OAuth integration for social media platforms - Role-based access control for team management - Follow Up Deployment

Browse files
Files changed (1) hide show
  1. index.html +537 -302
index.html CHANGED
@@ -3,354 +3,452 @@
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Advanced AI Social Media Manager</title>
7
  <script src="https://cdn.tailwindcss.com"></script>
8
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
 
 
 
 
9
  <script>
10
  tailwind.config = {
11
  theme: {
12
  extend: {
13
  colors: {
14
- primary: '#3B82F6',
15
- primaryHover: '#2563EB',
16
- secondary: '#10B981',
17
- dark: '#1F2937'
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  }
19
  }
20
  }
21
  }
22
  </script>
23
  <style>
24
- @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
25
-
 
26
  body {
27
- font-family: 'Inter', sans-serif;
28
- background-color: #F3F4F6;
 
 
29
  }
30
-
31
- .dashboard-card {
 
 
 
 
 
 
32
  transition: all 0.3s ease;
33
  }
34
-
35
- .dashboard-card:hover {
36
- transform: translateY(-5px);
37
- box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
38
  }
39
-
40
- .ai-card {
41
- background: linear-gradient(135deg, #3B82F6 0%, #60A5FA 100%);
42
- opacity: 0;
43
- animation: slideIn 0.5s ease-out forwards;
44
  }
45
-
46
- @keyframes slideIn {
47
- from {
48
- transform: translateX(20px);
49
- opacity: 0;
50
- }
51
- to {
52
- transform: translateX(0);
53
- opacity: 1;
54
- }
55
  }
56
-
57
- .progress-ring__circle {
58
- transition: stroke-dashoffset 0.5s;
59
- transform: rotate(-90deg);
60
- transform-origin: 50% 50%;
 
 
 
 
 
61
  }
62
-
63
- .platform-icon {
64
- width: 32px;
65
- height: 32px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
66
  display: flex;
67
  align-items: center;
68
  justify-content: center;
69
- border-radius: 6px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
70
  }
71
  </style>
72
  </head>
73
- <body class="bg-gray-100">
74
- <div class="min-h-screen flex flex-col">
75
- <!-- Header -->
76
- <header class="bg-white shadow-sm">
77
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
78
- <div class="flex justify-between items-center py-4">
79
- <div class="flex items-center">
80
- <div class="bg-primary w-10 h-10 rounded-lg flex items-center justify-center">
81
- <i class="fas fa-brain text-white text-xl"></i>
82
- </div>
83
- <div class="ml-3">
84
- <h1 class="text-xl font-bold text-gray-900">SocialSync AI</h1>
85
- <p class="text-xs text-gray-500">AI-Powered Social Media Manager</p>
86
  </div>
87
  </div>
88
-
89
- <div class="flex items-center space-x-4">
90
- <button class="p-2 rounded-full text-gray-500 hover:bg-gray-100">
91
- <i class="fas fa-bell"></i>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
  </button>
93
- <div class="flex items-center space-x-2">
94
- <div class="w-8 h-8 bg-gray-200 border-2 border-dashed rounded-xl"></div>
95
- <span class="text-sm font-medium text-gray-700">Jane Cooper</span>
 
 
 
 
 
 
 
 
 
 
 
 
96
  </div>
97
  </div>
98
  </div>
99
  </div>
100
- </header>
 
101
 
102
- <!-- Main Content -->
103
- <div class="flex-1">
104
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6">
105
- <div class="flex flex-col lg:flex-row gap-6">
106
- <!-- Left Panel - Form -->
107
- <div class="lg:w-1/2">
108
- <div class="bg-white rounded-xl shadow-sm p-6">
109
- <h2 class="text-xl font-bold text-gray-900 mb-6">Create New Post</h2>
110
-
111
- <form id="postForm">
112
- <div class="mb-6">
113
- <label class="block text-sm font-medium text-gray-700 mb-2">Post Content</label>
114
- <textarea class="w-full p-3 border border-gray-300 rounded-lg h-40 focus:ring-2 focus:ring-primary focus:border-transparent" placeholder="What would you like to post? (AI will provide content suggestions below)"></textarea>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  </div>
116
-
117
- <div class="grid grid-cols-2 gap-6 mb-6">
118
- <div>
119
- <label class="block text-sm font-medium text-gray-700 mb-2">Schedule Date</label>
120
- <input type="date" class="w-full p-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary focus:border-transparent" min="">
121
- </div>
122
- <div>
123
- <label class="block text-sm font-medium text-gray-700 mb-2">Profile Key</label>
124
- <input type="text" class="w-full p-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-primary focus:border-transparent" placeholder="Optional team identifier">
125
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
  </div>
127
-
128
- <div class="mb-6">
129
- <label class="block text-sm font-medium text-gray-700 mb-3">Media URL</label>
130
- <input type="url" class="w-full p-3 border border-gray-300 rounded-lg mb-2 focus:ring-2 focus:ring-primary focus:border-transparent" placeholder="https://example.com/image.jpg">
131
- <p class="text-xs text-gray-500">Max 5 images, videos up to 60 seconds</p>
132
  </div>
133
-
134
- <div class="mb-6">
135
- <label class="block text-sm font-medium text-gray-700 mb-3">Select Platforms</label>
136
- <div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 gap-3" id="platformSelector">
137
- <!-- Platform selectors will be added dynamically -->
138
- </div>
139
  </div>
140
-
141
- <div class="mb-8 ai-card rounded-xl p-4 text-white">
142
- <div class="flex items-start mb-3">
143
- <div class="w-10 h-10 rounded-full bg-white bg-opacity-20 flex items-center justify-center mr-3">
144
- <i class="fas fa-robot"></i>
145
- </div>
146
- <div>
147
- <h3 class="font-bold">AI Suggestions</h3>
148
- <p class="text-white text-opacity-80">Powered by GPT-4 model</p>
149
- </div>
150
- </div>
151
- <div class="bg-white bg-opacity-20 p-3 rounded-lg text-sm">
152
- <p>Based on your audience and historical data, we suggest:</p>
153
- <ul class="list-disc pl-5 mt-2">
154
- <li>Consider adding relevant hashtags like #SocialMedia and #AITools</li>
155
- <li>Post with an image increases engagement by 75% on average</li>
156
- <li>Optimal posting time: Today at 3:45 PM</li>
157
- </ul>
158
- </div>
159
  </div>
160
-
161
- <div class="flex justify-between">
162
- <button type="button" class="flex items-center text-primary hover:text-primaryHover">
163
- <i class="fas fa-users mr-2"></i>
164
- Invite Team Members
165
- </button>
166
- <button type="submit" class="bg-primary hover:bg-primaryHover text-white px-6 py-3 rounded-lg font-medium transition">
167
- Schedule Post <i class="fas fa-arrow-right ml-2"></i>
168
- </button>
169
  </div>
170
- </form>
171
  </div>
172
  </div>
173
-
174
- <!-- Right Panel -->
175
- <div class="lg:w-1/2">
176
- <!-- Analytics Dashboard -->
177
- <div class="bg-white rounded-xl shadow-sm p-6 mb-6">
178
- <div class="flex justify-between items-center mb-6">
179
- <h2 class="text-xl font-bold text-gray-900">Performance Dashboard</h2>
180
- <button class="bg-gray-100 hover:bg-gray-200 text-gray-800 px-3 py-1 rounded-lg text-sm flex items-center">
181
- <i class="fas fa-sliders-h mr-2"></i>
182
- Customize
183
- </button>
184
- </div>
185
-
186
- <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4">
187
- <!-- Engagement Rate -->
188
- <div class="dashboard-card bg-white border border-gray-200 rounded-xl p-4">
189
- <div class="flex justify-between items-start">
190
- <div>
191
- <p class="text-sm text-gray-500 font-medium">Engagement Rate</p>
192
- <p class="text-2xl font-bold mt-1">24.8% <span class="text-xs text-green-500">↑12.4%</span></p>
193
- </div>
194
- <div class="w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center">
195
- <i class="fas fa-hand-holding-heart text-primary text-lg"></i>
196
- </div>
197
- </div>
198
- <div class="mt-4">
199
- <div class="w-full bg-gray-200 rounded-full h-2">
200
- <div class="bg-primary h-2 rounded-full" style="width: 60%"></div>
201
- </div>
202
- </div>
203
- </div>
204
-
205
- <!-- Impressions -->
206
- <div class="dashboard-card bg-white border border-gray-200 rounded-xl p-4">
207
- <div class="flex justify-between items-start">
208
- <div>
209
- <p class="text-sm text-gray-500 font-medium">Impressions</p>
210
- <p class="text-2xl font-bold mt-1">45.2K <span class="text-xs text-green-500">↑8.3%</span></p>
211
- </div>
212
- <div class="w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center">
213
- <i class="fas fa-eye text-primary text-lg"></i>
214
- </div>
215
- </div>
216
- <div class="mt-4">
217
- <div class="w-full bg-gray-200 rounded-full h-2">
218
- <div class="bg-green-400 h-2 rounded-full" style="width: 75%"></div>
219
- </div>
220
  </div>
221
  </div>
222
-
223
- <!-- Recent Activity -->
224
- <div class="dashboard-card bg-white border border-gray-200 rounded-xl p-4">
225
- <div class="flex justify-between items-start">
226
- <div>
227
- <p class="text-sm text-gray-500 font-medium">Recent Activity</p>
228
- <div class="mt-1">
229
- <div class="flex items-center">
230
- <span class="w-2 h-2 bg-blue-500 rounded-full mr-2"></span>
231
- <p class="text-sm">Post scheduled</p>
232
- </div>
233
- <p class="text-xs text-gray-400">Today, 10:30 AM</p>
234
- <div class="flex items-center mt-2">
235
- <span class="w-2 h-2 bg-green-500 rounded-full mr-2"></span>
236
- <p class="text-sm">Post published</p>
237
- </div>
238
- <p class="text-xs text-gray-400">Yesterday, 2:45 PM</p>
239
- </div>
240
- </div>
241
- <div class="w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center">
242
- <i class="fas fa-history text-primary text-lg"></i>
243
- </div>
244
- </div>
245
  </div>
246
  </div>
247
 
248
- <!-- Mini Graph -->
249
- <div class="mt-6 p-4 bg-gray-50 rounded-xl">
250
- <div class="flex justify-between mb-3">
251
- <p class="font-medium text-gray-700">Engagement Growth (14 days)</p>
252
- <div class="text-xs">
253
- <span class="bg-green-100 text-green-800 px-2 py-1 rounded">Organic +11.2%</span>
254
  </div>
255
  </div>
256
- <div class="h-32">
257
- <svg width="100%" height="100%" class="min-w-[800px]">
258
- <!-- Simplified graph for demo -->
259
- <polyline points="0,110 40,75 80,90 120,60 160,85 200,50 240,70 280,40 320,80 360,60 400,50 440,40 480,60" style="fill:none;stroke:#3B82F6;stroke-width:3" />
260
- </svg>
261
  </div>
262
  </div>
263
- </div>
264
-
265
- <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
266
- <!-- Post History -->
267
- <div class="bg-white rounded-xl shadow-sm p-6">
268
- <h3 class="font-bold text-lg text-gray-900 mb-4">Recent Posts</h3>
269
- <div class="space-y-4">
270
- <!-- Post Item -->
271
- <div class="border-b pb-4">
272
- <div class="flex justify-between">
273
- <p class="font-medium">Just launched our new AI features!</p>
274
- <span class="text-sm bg-green-100 text-green-800 px-2 py-1 rounded-full">Published</span>
275
- </div>
276
- <div class="flex items-center text-gray-500 text-xs mt-2">
277
- <div class="flex items-center mr-4">
278
- <i class="fas fa-calendar mr-1"></i>
279
- <span>Today, 9:15 AM</span>
280
- </div>
281
- <div class="flex items-center">
282
- <i class="fas fa-chart-line mr-1"></i>
283
- <span>1,294 engagements</span>
284
- </div>
285
- </div>
286
- </div>
287
-
288
- <!-- Post Item -->
289
- <div class="border-b pb-4">
290
- <div class="flex justify-between">
291
- <p class="font-medium">How are you using AI in marketing?</p>
292
- <span class="text-sm bg-yellow-100 text-yellow-800 px-2 py-1 rounded-full">Scheduled</span>
293
- </div>
294
- <div class="flex items-center text-gray-500 text-xs mt-2">
295
- <div class="flex items-center mr-4">
296
- <i class="fas fa-calendar mr-1"></i>
297
- <span>Tomorrow, 3:00 PM</span>
298
- </div>
299
- </div>
300
- </div>
301
-
302
- <!-- Post Item -->
303
- <div>
304
- <div class="flex justify-between">
305
- <p class="font-medium">Join our team! We're hiring...</p>
306
- <span class="text-sm bg-blue-100 text-blue-800 px-2 py-1 rounded-full">Draft</span>
307
- </div>
308
- <div class="flex items-center text-gray-500 text-xs mt-2">
309
- <div class="flex items-center">
310
- <i class="fas fa-clock mr-1"></i>
311
- <span>Created 2 days ago</span>
312
- </div>
313
- </div>
314
  </div>
315
  </div>
316
- <button class="mt-4 w-full bg-gray-100 hover:bg-gray-200 text-gray-800 py-2 rounded-lg text-sm flex items-center justify-center">
317
- View All Posts
318
- <i class="fas fa-arrow-right ml-2 text-xs"></i>
319
- </button>
320
  </div>
321
 
322
- <!-- Team Management -->
323
- <div class="bg-white rounded-xl shadow-sm p-6">
324
- <h3 class="font-bold text-lg text-gray-900 mb-4">Team Members</h3>
325
- <div class="space-y-4">
326
- <!-- Team Member -->
327
- <div class="flex items-center">
328
- <div class="w-10 h-10 rounded-full bg-gray-200 border-2 border-dashed flex items-center justify-center text-gray-500 mr-3">
329
- <i class="fas fa-user"></i>
330
- </div>
331
- <div class="flex-1">
332
- <p class="font-medium">John Doe</p>
333
- <p class="text-xs text-gray-500">Content Manager</p>
334
- </div>
335
- <div class="text-xs bg-gray-100 px-2 py-1 rounded">Edit</div>
336
- </div>
337
-
338
- <!-- Team Member -->
339
- <div class="flex items-center">
340
- <div class="w-10 h-10 rounded-full bg-gray-200 border-2 border-dashed flex items-center justify-center text-gray-500 mr-3">
341
- <i class="fas fa-user"></i>
342
- </div>
343
- <div class="flex-1">
344
- <p class="font-medium">Jane Smith</p>
345
- <p class="text-xs text-gray-500">Analytics Specialist</p>
346
- </div>
347
- <div class="text-xs bg-gray-100 px-2 py-1 rounded">Edit</div>
348
- </div>
349
- </div>
350
-
351
- <button class="mt-4 w-full bg-secondary hover:bg-green-500 text-white py-2 rounded-lg font-medium transition flex items-center justify-center">
352
- <i class="fas fa-plus mr-2"></i>
353
- Invite Team Member
354
  </button>
355
  </div>
356
  </div>
@@ -358,17 +456,154 @@
358
  </div>
359
  </div>
360
  </div>
361
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
362
 
363
  <script>
364
- // Set min date for schedule
365
- const today = new Date();
366
- const formattedDate = today.toISOString().split('T')[0];
367
- document.querySelector('input[type="date"]').min = formattedDate;
 
 
 
368
 
369
- // Platform data
370
- const platforms = [
371
- { name: 'Twitter', color: 'bg-blue-400', icon: 'fab fa-twitter' },
372
- {
 
 
 
 
 
 
 
 
 
 
 
 
 
373
  <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=kritsanan/instructa" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
374
  </html>
 
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Tourderwang 2.0 | AI-Powered Social Media Content Revolution</title>
7
  <script src="https://cdn.tailwindcss.com"></script>
8
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
9
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
10
+ <link rel="preconnect" href="https://fonts.googleapis.com">
11
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
12
+ <link href="https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;700&family=Poppins:wght@300;400;500;600;700&display=swap" rel="stylesheet">
13
  <script>
14
  tailwind.config = {
15
  theme: {
16
  extend: {
17
  colors: {
18
+ primary: "#4F46E5",
19
+ secondary: "#8B5CF6",
20
+ accent: "#0EA5E9",
21
+ dark: "#1E293B",
22
+ highlight: "#06B6D4"
23
+ },
24
+ fontFamily: {
25
+ orbitron: ['Orbitron', 'sans-serif'],
26
+ poppins: ['Poppins', 'sans-serif']
27
+ },
28
+ animation: {
29
+ 'float': 'float 6s ease-in-out infinite',
30
+ 'pulse-slow': 'pulse 5s cubic-bezier(0.4, 0, 0.6, 1) infinite'
31
+ },
32
+ keyframes: {
33
+ float: {
34
+ '0%, 100%': { transform: 'translateY(0)' },
35
+ '50%': { transform: 'translateY(-20px)' },
36
+ }
37
  }
38
  }
39
  }
40
  }
41
  </script>
42
  <style>
43
+ :root {
44
+ --gradient: linear-gradient(135deg, #4F46E5, #8B5CF6, #0EA5E9);
45
+ }
46
  body {
47
+ background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
48
+ color: #f8fafc;
49
+ overflow-x: hidden;
50
+ scroll-behavior: smooth;
51
  }
52
+ .glow {
53
+ text-shadow: 0 0 10px rgba(79, 70, 229, 0.5), 0 0 20px rgba(79, 70, 229, 0.3);
54
+ }
55
+ .card {
56
+ background: rgba(30, 41, 59, 0.7);
57
+ backdrop-filter: blur(10px);
58
+ border: 1px solid rgba(79, 70, 229, 0.3);
59
+ border-radius: 16px;
60
  transition: all 0.3s ease;
61
  }
62
+ .card:hover {
63
+ transform: translateY(-10px);
64
+ border-color: rgba(79, 70, 229, 0.6);
65
+ box-shadow: 0 10px 30px -15px rgba(79, 70, 229, 0.5);
66
  }
67
+ .cta-bg {
68
+ background: radial-gradient(circle at center, rgba(79, 70, 229, 0.2) 0%, rgba(30, 41, 59, 0) 70%);
 
 
 
69
  }
70
+ .neon-border {
71
+ position: relative;
72
+ z-index: 1;
 
 
 
 
 
 
 
73
  }
74
+ .neon-border::before {
75
+ content: '';
76
+ position: absolute;
77
+ top: -2px;
78
+ left: -2px;
79
+ right: -2px;
80
+ bottom: -2px;
81
+ background: var(--gradient);
82
+ border-radius: 16px;
83
+ z-index: -1;
84
  }
85
+ .analytics-preview {
86
+ perspective: 1000px;
87
+ }
88
+ .cube {
89
+ width: 200px;
90
+ height: 200px;
91
+ position: relative;
92
+ transform-style: preserve-3d;
93
+ transform: rotateX(25deg) rotateY(-25deg);
94
+ animation: rotate 15s infinite linear;
95
+ }
96
+ @keyframes rotate {
97
+ 0% { transform: rotateX(25deg) rotateY(0deg); }
98
+ 100% { transform: rotateX(25deg) rotateY(-360deg); }
99
+ }
100
+ .cube div {
101
+ position: absolute;
102
+ width: 200px;
103
+ height: 200px;
104
+ backdrop-filter: blur(5px);
105
+ border: 1px solid rgba(139, 92, 246, 0.6);
106
  display: flex;
107
  align-items: center;
108
  justify-content: center;
109
+ font-size: 1.5rem;
110
+ font-weight: bold;
111
+ color: white;
112
+ }
113
+ .front { transform: translateZ(100px); background: rgba(14, 165, 233, 0.3); }
114
+ .back { transform: translateZ(-100px) rotateY(180deg); background: rgba(139, 92, 246, 0.3); }
115
+ .right { transform: rotateY(90deg) translateZ(100px); background: rgba(79, 70, 229, 0.3); }
116
+ .left { transform: rotateY(-90deg) translateZ(100px); background: rgba(6, 182, 212, 0.3); }
117
+ .top { transform: rotateX(90deg) translateZ(100px); background: rgba(255, 255, 255, 0.1); }
118
+ .bottom { transform: rotateX(-90deg) translateZ(100px); background: rgba(30, 41, 59, 0.4); }
119
+
120
+ .feature-icon {
121
+ font-size: 2.5rem;
122
+ background: var(--gradient);
123
+ -webkit-background-clip: text;
124
+ -webkit-text-fill-color: transparent;
125
  }
126
  </style>
127
  </head>
128
+ <body>
129
+ <!-- Navigation -->
130
+ <nav class="fixed w-full z-50 py-4 backdrop-blur-md bg-opacity-80 bg-gray-900 border-b border-indigo-900">
131
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
132
+ <div class="flex justify-between items-center">
133
+ <div class="flex items-center">
134
+ <div class="flex-shrink-0 flex items-center">
135
+ <div class="relative">
136
+ <div class="absolute -inset-1.5 bg-indigo-600 rounded-full blur opacity-75"></div>
137
+ <div class="text-white font-bold text-2xl relative px-4 py-2 rounded-full bg-gray-900">
138
+ <span class="text-indigo-400">T</span>
139
+ <span class="text-cyan-400">2.0</span>
140
+ </div>
141
  </div>
142
  </div>
143
+ </div>
144
+
145
+ <div class="hidden md:flex space-x-10">
146
+ <a href="#features" class="text-indigo-200 hover:text-white transition">Features</a>
147
+ <a href="#analytics" class="text-indigo-200 hover:text-white transition">3D Analytics</a>
148
+ <a href="#preview" class="text-indigo-200 hover:text-white transition">Preview</a>
149
+ <a href="#tech" class="text-indigo-200 hover:text-white transition">Tech Stack</a>
150
+ </div>
151
+
152
+ <div>
153
+ <button class="hidden md:inline-block bg-gradient-to-r from-indigo-600 to-cyan-500 text-white font-bold py-2 px-6 rounded-full transition-all hover:from-indigo-700 hover:to-cyan-600 hover:shadow-xl hover:shadow-indigo-500/30">
154
+ Get Started
155
+ </button>
156
+ </div>
157
+
158
+ <div class="md:hidden">
159
+ <button id="mobile-menu-button" class="p-2 text-indigo-300">
160
+ <i class="fas fa-bars text-2xl"></i>
161
+ </button>
162
+ </div>
163
+ </div>
164
+
165
+ <div id="mobile-menu" class="hidden md:hidden py-4 px-2 border-t border-indigo-900 mt-4">
166
+ <div class="flex flex-col space-y-4">
167
+ <a href="#features" class="text-indigo-200 hover:text-white transition">Features</a>
168
+ <a href="#analytics" class="text-indigo-200 hover:text-white transition">3D Analytics</a>
169
+ <a href="#preview" class="text-indigo-200 hover:text-white transition">Preview</a>
170
+ <a href="#tech" class="text-indigo-200 hover:text-white transition">Tech Stack</a>
171
+ <button class="bg-gradient-to-r from-indigo-600 to-cyan-500 text-white font-bold py-3 rounded-full">
172
+ Get Started
173
+ </button>
174
+ </div>
175
+ </div>
176
+ </div>
177
+ </nav>
178
+
179
+ <!-- Hero Section -->
180
+ <section class="pt-32 pb-20 md:pt-44 md:pb-32 relative overflow-hidden">
181
+ <div class="absolute top-0 left-0 w-full h-full" id="hero-canvas"></div>
182
+
183
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative z-10">
184
+ <div class="flex flex-col md:flex-row items-center">
185
+ <div class="md:w-1/2 mb-16 md:mb-0">
186
+ <h1 class="text-4xl md:text-6xl font-bold mb-6 font-orbitron glow">
187
+ <span class="text-transparent bg-clip-text bg-gradient-to-r from-cyan-400 to-indigo-400">Tourderwang</span>
188
+ <span class="block">2.0 is Here</span>
189
+ </h1>
190
+ <p class="text-xl text-cyan-100 mb-8 font-poppins">
191
+ Revolutionize your social media content with AI-driven creation, immersive 3D analytics, and optimization tools crafted for the next generation of digital engagement.
192
+ </p>
193
+ <div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
194
+ <button class="bg-gradient-to-r from-indigo-600 to-cyan-500 text-white font-bold py-4 px-8 rounded-full text-lg transition-all hover:from-indigo-700 hover:to-cyan-600 hover:shadow-xl hover:shadow-indigo-500/30">
195
+ Start Free Trial
196
+ </button>
197
+ <button class="bg-gray-800 text-indigo-100 font-bold py-4 px-8 rounded-full border border-indigo-900 text-lg hover:bg-gray-700 hover:border-indigo-700 transition">
198
+ <i class="fas fa-play-circle mr-2"></i> See Demo
199
  </button>
200
+ </div>
201
+ </div>
202
+
203
+ <div class="md:w-1/2 flex justify-center">
204
+ <div class="relative w-full max-w-xl">
205
+ <div class="absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-80 h-80 bg-gradient-to-tr from-indigo-500 to-cyan-400 rounded-full filter blur-[100px] opacity-30"></div>
206
+ <div class="analytics-preview flex justify-center">
207
+ <div class="cube">
208
+ <div class="front">AI Content</div>
209
+ <div class="back">Performance</div>
210
+ <div class="right">Sentiment</div>
211
+ <div class="left">Trends</div>
212
+ <div class="top">Schedule</div>
213
+ <div class="bottom">Tours</div>
214
+ </div>
215
  </div>
216
  </div>
217
  </div>
218
  </div>
219
+ </div>
220
+ </section>
221
 
222
+ <!-- Features Section -->
223
+ <section id="features" class="py-20">
224
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
225
+ <div class="text-center mb-20">
226
+ <h2 class="text-3xl md:text-4xl font-bold mb-4 font-orbitron">The Future of Social Media Management</h2>
227
+ <p class="text-lg text-cyan-100 max-w-3xl mx-auto">
228
+ With Tourderwang 2.0, transform your content strategy with cutting-edge AI and immersive analytics.
229
+ </p>
230
+ </div>
231
+
232
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
233
+ <!-- Feature 1 -->
234
+ <div class="card p-8">
235
+ <div class="feature-icon mb-4">
236
+ <i class="fas fa-brain"></i>
237
+ </div>
238
+ <h3 class="text-xl font-bold mb-3 font-orbitron">AI Content Generation</h3>
239
+ <p class="text-cyan-100 mb-4">
240
+ Create compelling, optimized content in seconds with our advanced AI engine - tailored to your brand voice.
241
+ </p>
242
+ <div class="bg-gray-800 p-4 rounded-lg border border-indigo-900">
243
+ <div class="flex justify-between mb-2">
244
+ <span class="text-sm text-indigo-300">Content Score</span>
245
+ <span class="text-sm text-cyan-400">94%</span>
246
+ </div>
247
+ <div class="w-full bg-gray-700 rounded-full h-2">
248
+ <div class="bg-gradient-to-r from-indigo-500 to-cyan-400 h-2 rounded-full" style="width: 94%"></div>
249
+ </div>
250
+ </div>
251
+ </div>
252
+
253
+ <!-- Feature 2 -->
254
+ <div class="card p-8">
255
+ <div class="feature-icon mb-4">
256
+ <i class="fas fa-globe"></i>
257
+ </div>
258
+ <h3 class="text-xl font-bold mb-3 font-orbitron">Multi-Language Support</h3>
259
+ <p class="text-cyan-100 mb-4">
260
+ Reach global audiences effortlessly with native-language content generation and translation tools.
261
+ </p>
262
+ <div class="flex flex-wrap gap-2">
263
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">English</span>
264
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">Spanish</span>
265
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">French</span>
266
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">German</span>
267
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">Japanese</span>
268
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">Chinese</span>
269
+ <span class="px-3 py-1 bg-indigo-900/50 text-indigo-100 rounded-full text-sm">+ 12 more</span>
270
+ </div>
271
+ </div>
272
+
273
+ <!-- Feature 3 -->
274
+ <div class="card p-8">
275
+ <div class="feature-icon mb-4">
276
+ <i class="fas fa-chart-line"></i>
277
+ </div>
278
+ <h3 class="text-xl font-bold mb-3 font-orbitron">Sentiment & Trend Analysis</h3>
279
+ <p class="text-cyan-100 mb-4">
280
+ Identify emerging trends and gauge audience sentiment with real-time AI-powered analytics.
281
+ </p>
282
+ <div class="flex">
283
+ <div class="bg-gradient-to-br from-cyan-400 to-indigo-500 w-16 h-16 rounded-lg flex items-center justify-center mr-4">
284
+ <i class="fas fa-thumbs-up text-2xl"></i>
285
+ </div>
286
+ <div class="flex-1">
287
+ <h4 class="font-bold">Positive Sentiment</h4>
288
+ <div class="flex items-center">
289
+ <div class="w-4/5 h-2 bg-gray-700 rounded-full mr-2">
290
+ <div class="h-2 bg-cyan-400 rounded-full" style="width: 78%"></div>
291
  </div>
292
+ <span class="text-cyan-400 text-sm">78%</span>
293
+ </div>
294
+ </div>
295
+ </div>
296
+ </div>
297
+
298
+ <!-- Feature 4 -->
299
+ <div class="card p-8">
300
+ <div class="feature-icon mb-4">
301
+ <i class="fas fa-calendar-alt"></i>
302
+ </div>
303
+ <h3 class="text-xl font-bold mb-3 font-orbitron">AI-Powered Scheduling</h3>
304
+ <p class="text-cyan-100 mb-4">
305
+ Optimize engagement with intelligent scheduling powered by predictive analytics.
306
+ </p>
307
+ <div class="bg-gray-800 p-4 rounded-lg border border-indigo-900">
308
+ <div class="flex justify-between border-b border-gray-700 pb-2 mb-2">
309
+ <span>Twitter</span>
310
+ <span class="text-cyan-400">2 days, 4 hours</span>
311
+ </div>
312
+ <div class="flex justify-between border-b border-gray-700 pb-2 mb-2">
313
+ <span>Facebook</span>
314
+ <span class="text-green-400">12 hours</span>
315
+ </div>
316
+ <div class="flex justify-between">
317
+ <span>Instagram</span>
318
+ <span class="text-cyan-400">1 day, 6 hours</span>
319
+ </div>
320
+ </div>
321
+ </div>
322
+
323
+ <!-- Feature 5 -->
324
+ <div class="card p-8">
325
+ <div class="feature-icon mb-4">
326
+ <i class="fas fa-users"></i>
327
+ </div>
328
+ <h3 class="text-xl font-bold mb-3 font-orbitron">Team Collaboration</h3>
329
+ <p class="text-cyan-100 mb-4">
330
+ Manage teams, assign roles, and collaborate on content with real-time workflows.
331
+ </p>
332
+ <div class="flex -space-x-2">
333
+ <img class="w-10 h-10 rounded-full border-2 border-cyan-400" src="https://randomuser.me/api/portraits/women/44.jpg" alt="">
334
+ <img class="w-10 h-10 rounded-full border-2 border-indigo-400" src="https://randomuser.me/api/portraits/men/32.jpg" alt="">
335
+ <img class="w-10 h-10 rounded-full border-2 border-violet-400" src="https://randomuser.me/api/portraits/women/68.jpg" alt="">
336
+ <div class="w-10 h-10 rounded-full border-2 border-gray-600 bg-gray-800 flex items-center justify-center">
337
+ <span class="text-xs text-gray-400">+3</span>
338
+ </div>
339
+ </div>
340
+ </div>
341
+
342
+ <!-- Feature 6 -->
343
+ <div class="card p-8">
344
+ <div class="feature-icon mb-4">
345
+ <i class="fas fa-rocket"></i>
346
+ </div>
347
+ <h3 class="text-xl font-bold mb-3 font-orbitron">Automated Posting</h3>
348
+ <p class="text-cyan-100 mb-4">
349
+ Schedule, preview, and publish across all platforms with a single click.
350
+ </p>
351
+ <div class="flex space-x-4">
352
+ <i class="fab fa-twitter text-sky-400 text-2xl"></i>
353
+ <i class="fab fa-facebook text-blue-700 text-2xl"></i>
354
+ <i class="fab fa-instagram text-pink-500 text-2xl"></i>
355
+ <i class="fab fa-linkedin text-blue-500 text-2xl"></i>
356
+ <i class="fab fa-tiktok text-gray-300 text-2xl"></i>
357
+ </div>
358
+ </div>
359
+ </div>
360
+ </div>
361
+ </section>
362
+
363
+ <!-- 3D Analytics Section -->
364
+ <section id="analytics" class="py-20 bg-gradient-to-b from-gray-900 to-gray-950">
365
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
366
+ <div class="text-center mb-16">
367
+ <h2 class="text-3xl md:text-4xl font-bold mb-4 font-orbitron">Immersive 3D Analytics</h2>
368
+ <p class="text-lg text-cyan-100 max-w-3xl mx-auto">
369
+ Step inside your data with our revolutionary interactive 3D dashboard that brings analytics to life.
370
+ </p>
371
+ </div>
372
+
373
+ <div class="flex flex-col md:flex-row items-center">
374
+ <div class="md:w-1/2 mb-12 md:mb-0 flex justify-center">
375
+ <div class="relative w-full max-w-md">
376
+ <div class="absolute -top-20 -left-20 w-64 h-64 bg-gradient-to-tr from-indigo-600 to-cyan-500 rounded-full filter blur-3xl opacity-20"></div>
377
+ <div class="analytics-preview">
378
+ <div class="cube w-64 h-64 mx-auto">
379
+ <div class="front w-64 h-64 flex flex-col p-4">
380
+ <div class="text-lg font-bold mb-2">Engagement Score</div>
381
+ <div class="text-5xl font-orbitron text-cyan-300">92%</div>
382
  </div>
383
+ <div class="back w-64 h-64 flex flex-col p-4">
384
+ <div class="text-lg font-bold mb-2">Reach</div>
385
+ <div class="text-5xl font-orbitron text-purple-300">24.7K</div>
 
 
386
  </div>
387
+ <div class="right w-64 h-64 flex flex-col p-4">
388
+ <div class="text-lg font-bold mb-2">Sentiment</div>
389
+ <div class="text-5xl font-orbitron text-pink-300">78%</div>
 
 
 
390
  </div>
391
+ <div class="left w-64 h-64 flex flex-col p-4">
392
+ <div class="text-lg font-bold mb-2">Shares</div>
393
+ <div class="text-5xl font-orbitron text-blue-300">1.2K</div>
394
+ </div>
395
+ <div class="top w-64 h-64 flex flex-col p-4">
396
+ <div class="text-lg font-bold mb-2">New Followers</div>
397
+ <div class="text-5xl font-orbitron text-green-300">287</div>
 
 
 
 
 
 
 
 
 
 
 
 
398
  </div>
399
+ <div class="bottom w-64 h-64 flex flex-col p-4">
400
+ <div class="text-lg font-bold mb-2">Best Time</div>
401
+ <div class="text-4xl font-orbitron text-yellow-300">10:42 AM</div>
 
 
 
 
 
 
402
  </div>
403
+ </div>
404
  </div>
405
  </div>
406
+ </div>
407
+
408
+ <div class="md:w-1/2">
409
+ <div class="pl-0 md:pl-12">
410
+ <h3 class="text-2xl font-bold mb-6 font-orbitron">Data Visualization Reimagined</h3>
411
+
412
+ <div class="space-y-6">
413
+ <div class="flex">
414
+ <div class="mr-4 mt-1">
415
+ <div class="bg-gradient-to-br from-cyan-500 to-indigo-600 w-12 h-12 rounded-lg flex items-center justify-center">
416
+ <i class="fas fa-expand text-xl"></i>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
417
  </div>
418
  </div>
419
+ <div>
420
+ <h4 class="text-lg font-bold mb-1">360-Degree Insight</h4>
421
+ <p class="text-cyan-100">Explore your data from every perspective with our dynamic 3D visualization.</p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
422
  </div>
423
  </div>
424
 
425
+ <div class="flex">
426
+ <div class="mr-4 mt-1">
427
+ <div class="bg-gradient-to-br from-cyan-500 to-indigo-600 w-12 h-12 rounded-lg flex items-center justify-center">
428
+ <i class="fas fa-search-plus text-xl"></i>
 
 
429
  </div>
430
  </div>
431
+ <div>
432
+ <h4 class="text-lg font-bold mb-1">Deep Analytics</h4>
433
+ <p class="text-cyan-100">Dive into granular performance metrics and uncover hidden patterns.</p>
 
 
434
  </div>
435
  </div>
436
+
437
+ <div class="flex">
438
+ <div class="mr-4 mt-1">
439
+ <div class="bg-gradient-to-br from-cyan-500 to-indigo-600 w-12 h-12 rounded-lg flex items-center justify-center">
440
+ <i class="fas fa-vr-cardboard text-xl"></i>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
441
  </div>
442
  </div>
443
+ <div>
444
+ <h4 class="text-lg font-bold mb-1">Immersive Experience</h4>
445
+ <p class="text-cyan-100">Experience your analytics as never before with spatial interfaces.</p>
446
+ </div>
447
  </div>
448
 
449
+ <div class="mt-8">
450
+ <button class="bg-gradient-to-r from-indigo-600 to-cyan-500 text-white font-bold py-4 px-8 rounded-full text-lg hover:from-indigo-700 hover:to-cyan-600 hover:shadow-xl hover:shadow-indigo-500/30 transition-all">
451
+ Explore Dashboard
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
452
  </button>
453
  </div>
454
  </div>
 
456
  </div>
457
  </div>
458
  </div>
459
+ </section>
460
+
461
+ <!-- CTA Section -->
462
+ <section class="py-24 cta-bg">
463
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center">
464
+ <div class="py-12 px-6 md:px-12 bg-gray-900 rounded-3xl border border-indigo-900/50 rounded-xl">
465
+ <h2 class="text-3xl md:text-4xl font-bold mb-6 font-orbitron">
466
+ Ready to Transform Your Social Media?
467
+ </h2>
468
+ <p class="text-xl text-cyan-100 max-w-2xl mx-auto mb-8">
469
+ Join thousands of content creators and marketers already revolutionizing their workflow with Tourderwang 2.0
470
+ </p>
471
+ <button class="bg-gradient-to-r from-indigo-600 to-cyan-500 text-white font-bold py-4 px-12 rounded-full text-lg hover:from-indigo-700 hover:to-cyan-600 hover:shadow-xl hover:shadow-indigo-500/30 transition-all transform hover:scale-105">
472
+ Start Your Free Trial <i class="fas fa-arrow-right ml-2"></i>
473
+ </button>
474
+ </div>
475
+ </div>
476
+ </section>
477
+
478
+ <!-- Tech Stack Section -->
479
+ <section id="tech" class="py-16 pb-20">
480
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
481
+ <div class="text-center mb-16">
482
+ <h2 class="text-3xl md:text-4xl font-bold mb-4 font-orbitron">Powerful Technology Stack</h2>
483
+ <p class="text-lg text-cyan-100 max-w-3xl mx-auto">
484
+ Built on cutting-edge tools for performance, security, and scalability
485
+ </p>
486
+ </div>
487
+
488
+ <div class="flex justify-center">
489
+ <div class="bg-gray-800 p-8 rounded-2xl w-full max-w-4xl">
490
+ <div class="grid grid-cols-2 md:grid-cols-4 gap-6 text-center">
491
+ <div>
492
+ <div class="bg-gray-900 rounded-2xl p-6 flex flex-col items-center">
493
+ <i class="fab fa-vuejs text-5xl text-green-400 mb-4"></i>
494
+ <h3 class="text-xl font-bold mb-1 font-orbitron">Vite</h3>
495
+ <p class="text-cyan-100">Lightning Fast Tooling</p>
496
+ </div>
497
+ </div>
498
+ <div>
499
+ <div class="bg-gray-900 rounded-2xl p-6 flex flex-col items-center">
500
+ <i class="fab fa-react text-5xl text-cyan-300 mb-4"></i>
501
+ <h3 class="text-xl font-bold mb-1 font-orbitron">React</h3>
502
+ <p class="text-cyan-100">Modern Frontend</p>
503
+ </div>
504
+ </div>
505
+ <div>
506
+ <div class="bg-gray-900 rounded-2xl p-6 flex flex-col items-center">
507
+ <i class="fas fa-database text-5xl text-amber-400 mb-4"></i>
508
+ <h3 class="text-xl font-bold mb-1 font-orbitron">Supabase</h3>
509
+ <p class="text-cyan-100">Backend + Auth</p>
510
+ </div>
511
+ </div>
512
+ <div>
513
+ <div class="bg-gray-900 rounded-2xl p-6 flex flex-col items-center">
514
+ <i class="fas fa-paint-brush text-5xl text-indigo-400 mb-4"></i>
515
+ <h3 class="text-xl font-bold mb-1 font-orbitron">Tailwind</h3>
516
+ <p class="text-cyan-100">CSS Framework</p>
517
+ </div>
518
+ </div>
519
+ </div>
520
+ </div>
521
+ </div>
522
+ </div>
523
+ </section>
524
+
525
+ <!-- Footer -->
526
+ <footer class="pt-16 pb-8 border-t border-indigo-900/50">
527
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
528
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-12">
529
+ <div>
530
+ <h3 class="text-lg font-bold mb-4 text-cyan-300 font-orbitron">Tourderwang 2.0</h3>
531
+ <p class="text-cyan-100 mb-4">
532
+ Revolutionizing social media content creation with AI power and immersive analytics.
533
+ </p>
534
+ <div class="flex space-x-4">
535
+ <a href="#" class="text-indigo-300 hover:text-white"><i class="fab fa-twitter"></i></a>
536
+ <a href="#" class="text-indigo-300 hover:text-white"><i class="fab fa-linkedin"></i></a>
537
+ <a href="#" class="text-indigo-300 hover:text-white"><i class="fab fa-github"></i></a>
538
+ <a href="#" class="text-indigo-300 hover:text-white"><i class="fab fa-instagram"></i></a>
539
+ </div>
540
+ </div>
541
+
542
+ <div>
543
+ <h3 class="text-lg font-bold mb-4 text-cyan-300 font-orbitron">Features</h3>
544
+ <ul class="space-y-2">
545
+ <li><a href="#" class="text-cyan-100 hover:text-white">AI Content Generation</a></li>
546
+ <li><a href="#" class="text-cyan-100 hover:text-white">3D Analytics Dashboard</a></li>
547
+ <li><a href="#" class="text-cyan-100 hover:text-white">Multi-Language Support</a></li>
548
+ <li><a href="#" class="text-cyan-100 hover:text-white">Advanced Scheduling</a></li>
549
+ <li><a href="#" class="text-cyan-100 hover:text-white">Team Collaboration</a></li>
550
+ </ul>
551
+ </div>
552
+
553
+ <div>
554
+ <h3 class="text-lg font-bold mb-4 text-cyan-300 font-orbitron">Resources</h3>
555
+ <ul class="space-y-2">
556
+ <li><a href="#" class="text-cyan-100 hover:text-white">Documentation</a></li>
557
+ <li><a href="#" class="text-cyan-100 hover:text-white">API Reference</a></li>
558
+ <li><a href="#" class="text-cyan-100 hover:text-white">Tutorials</a></li>
559
+ <li><a href="#" class="text-cyan-100 hover:text-white">Blog</a></li>
560
+ <li><a href="#" class="text-cyan-100 hover:text-white">Community</a></li>
561
+ </ul>
562
+ </div>
563
+
564
+ <div>
565
+ <h3 class="text-lg font-bold mb-4 text-cyan-300 font-orbitron">Subscribe</h3>
566
+ <p class="text-cyan-100 mb-4">Get the latest updates and news.</p>
567
+ <form class="space-y-3">
568
+ <input type="email" placeholder="Your email" class="w-full bg-gray-800 border border-indigo-900 rounded-full py-3 px-6 text-white placeholder-indigo-400 focus:outline-none focus:ring-1 focus:ring-indigo-500">
569
+ <button class="w-full bg-gradient-to-r from-indigo-600 to-cyan-500 text-white font-bold py-3 rounded-full hover:from-indigo-700 hover:to-cyan-600 transition">
570
+ Subscribe
571
+ </button>
572
+ </form>
573
+ </div>
574
+ </div>
575
+
576
+ <div class="pt-8 border-t border-indigo-900/50 text-center">
577
+ <p class="text-indigo-400">© 2023 Tourderwang 2.0. All rights reserved.</p>
578
+ </div>
579
+ </div>
580
+ </footer>
581
 
582
  <script>
583
+ // Mobile menu toggle
584
+ const mobileMenuButton = document.getElementById('mobile-menu-button');
585
+ const mobileMenu = document.getElementById('mobile-menu');
586
+
587
+ mobileMenuButton.addEventListener('click', () => {
588
+ mobileMenu.classList.toggle('hidden');
589
+ });
590
 
591
+ // Smooth scrolling for anchor links
592
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
593
+ anchor.addEventListener('click', function(e) {
594
+ e.preventDefault();
595
+ const target = document.querySelector(this.getAttribute('href'));
596
+ if (target) {
597
+ window.scrollTo({
598
+ top: target.offsetTop - 100,
599
+ behavior: 'smooth'
600
+ });
601
+
602
+ // Close mobile menu if open
603
+ mobileMenu.classList.add('hidden');
604
+ }
605
+ });
606
+ });
607
+ </script>
608
  <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=kritsanan/instructa" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
609
  </html>