File size: 32,053 Bytes
a808966
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>TechConnect | Events</title>
    <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
    <script src="https://cdn.tailwindcss.com"></script>
    <link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
    <script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
    <script src="https://unpkg.com/feather-icons"></script>
    <style>
        .event-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
        }
        .filter-section {
            scrollbar-width: thin;
        }
    </style>
</head>
<body class="font-sans antialiased text-gray-800">
    <!-- Navigation -->
    <nav class="bg-white shadow-sm sticky top-0 z-50">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
            <div class="flex justify-between h-16">
                <div class="flex">
                    <div class="flex-shrink-0 flex items-center">
                        <i data-feather="cpu" class="text-indigo-600 h-8 w-8"></i>
                        <span class="ml-2 text-xl font-bold text-indigo-600">TechConnect</span>
                    </div>
                    <div class="hidden sm:ml-6 sm:flex sm:space-x-8">
                        <a href="index.html" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Home</a>
                        <a href="#" class="border-indigo-500 text-gray-900 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Events</a>
                        <a href="communities.html" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Communities</a>
                        <a href="dashboard.html" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Dashboard</a>
                    </div>
                </div>
                <div class="hidden sm:ml-6 sm:flex sm:items-center">
                    <a href="login.html" class="px-4 py-2 border border-transparent text-sm font-medium rounded-md text-indigo-600 bg-white hover:bg-gray-50">Log in</a>
                    <a href="register.html" class="ml-4 px-4 py-2 border border-transparent text-sm font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700">Sign up</a>
                </div>
                <div class="-mr-2 flex items-center sm:hidden">
                    <button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-indigo-500" aria-controls="mobile-menu" aria-expanded="false">
                        <i data-feather="menu"></i>
                    </button>
                </div>
            </div>
        </div>

        <!-- Mobile menu -->
        <div class="sm:hidden hidden" id="mobile-menu">
            <div class="pt-2 pb-3 space-y-1">
                <a href="index.html" class="border-transparent text-gray-500 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-700 block pl-3 pr-4 py-2 border-l-4 text-base font-medium">Home</a>
                <a href="#" class="bg-indigo-50 border-indigo-500 text-indigo-700 block pl-3 pr-4 py-2 border-l-4 text-base font-medium">Events</a>
                <a href="communities.html" class="border-transparent text-gray-500 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-700 block pl-3 pr-4 py-2 border-l-4 text-base font-medium">Communities</a>
                <a href="dashboard.html" class="border-transparent text-gray-500 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-700 block pl-3 pr-4 py-2 border-l-4 text-base font-medium">Dashboard</a>
                <div class="pt-4 pb-3 border-t border-gray-200">
                    <div class="mt-3 space-y-1">
                        <a href="login.html" class="block px-4 py-2 text-base font-medium text-gray-500 hover:text-gray-800 hover:bg-gray-100">Log in</a>
                        <a href="register.html" class="block px-4 py-2 text-base font-medium text-gray-500 hover:text-gray-800 hover:bg-gray-100">Sign up</a>
                    </div>
                </div>
            </div>
        </div>
    </nav>

    <!-- Events Header -->
    <div class="bg-gray-50">
        <div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8">
            <div class="lg:flex lg:items-center lg:justify-between">
                <div class="flex-1 min-w-0">
                    <h1 class="text-3xl font-bold leading-tight text-gray-900 sm:text-4xl sm:truncate" data-aos="fade-right">
                        Upcoming Tech Events
                    </h1>
                    <p class="mt-2 text-lg text-gray-600" data-aos="fade-right" data-aos-delay="100">
                        Discover and register for the latest conferences, workshops, and meetups.
                    </p>
                </div>
                <div class="mt-5 flex lg:mt-0 lg:ml-4" data-aos="fade-left">
                    <a href="create-event.html" class="inline-flex items-center px-4 py-2 border border-transparent text-sm font-medium rounded-md shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                        <i data-feather="plus" class="-ml-1 mr-2 h-4 w-4"></i>
                        Create Event
                    </a>
                </div>
            </div>
        </div>
    </div>

    <!-- Main Content -->
    <main class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8">
        <div class="lg:grid lg:grid-cols-12 lg:gap-8">
            <!-- Filters -->
            <div class="lg:col-span-3 mb-8 lg:mb-0">
                <div class="bg-white p-6 rounded-lg shadow-sm sticky top-24">
                    <h3 class="text-lg font-medium text-gray-900 mb-4">Filters</h3>
                    
                    <!-- Search -->
                    <div class="mb-6">
                        <label for="search" class="block text-sm font-medium text-gray-700 mb-1">Search</label>
                        <div class="mt-1 relative rounded-md shadow-sm">
                            <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
                                <i data-feather="search" class="h-4 w-4 text-gray-400"></i>
                            </div>
                            <input type="text" name="search" id="search" class="focus:ring-indigo-500 focus:border-indigo-500 block w-full pl-10 sm:text-sm border-gray-300 rounded-md" placeholder="React, AI, etc.">
                        </div>
                    </div>
                    
                    <!-- Categories -->
                    <div class="mb-6">
                        <label class="block text-sm font-medium text-gray-700 mb-2">Categories</label>
                        <div class="space-y-2">
                            <div class="flex items-center">
                                <input id="web-dev" name="category" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded">
                                <label for="web-dev" class="ml-3 text-sm text-gray-700">Web Development</label>
                            </div>
                            <div class="flex items-center">
                                <input id="mobile-dev" name="category" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded">
                                <label for="mobile-dev" class="ml-3 text-sm text-gray-700">Mobile Development</label>
                            </div>
                            <div class="flex items-center">
                                <input id="data-science" name="category" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded">
                                <label for="data-science" class="ml-3 text-sm text-gray-700">Data Science</label>
                            </div>
                            <div class="flex items-center">
                                <input id="ai-ml" name="category" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded">
                                <label for="ai-ml" class="ml-3 text-sm text-gray-700">AI & Machine Learning</label>
                            </div>
                            <div class="flex items-center">
                                <input id="devops" name="category" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded">
                                <label for="devops" class="ml-3 text-sm text-gray-700">DevOps</label>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Date -->
                    <div class="mb-6">
                        <label class="block text-sm font-medium text-gray-700 mb-2">Date</label>
                        <div class="space-y-2">
                            <div class="flex items-center">
                                <input id="this-week" name="date" type="radio" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300" checked>
                                <label for="this-week" class="ml-3 text-sm text-gray-700">This Week</label>
                            </div>
                            <div class="flex items-center">
                                <input id="this-month" name="date" type="radio" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300">
                                <label for="this-month" class="ml-3 text-sm text-gray-700">This Month</label>
                            </div>
                            <div class="flex items-center">
                                <input id="next-3-months" name="date" type="radio" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300">
                                <label for="next-3-months" class="ml-3 text-sm text-gray-700">Next 3 Months</label>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Location -->
                    <div>
                        <label class="block text-sm font-medium text-gray-700 mb-2">Location</label>
                        <div class="space-y-2">
                            <div class="flex items-center">
                                <input id="online" name="location" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded" checked>
                                <label for="online" class="ml-3 text-sm text-gray-700">Online</label>
                            </div>
                            <div class="flex items-center">
                                <input id="in-person" name="location" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded" checked>
                                <label for="in-person" class="ml-3 text-sm text-gray-700">In-Person</label>
                            </div>
                        </div>
                    </div>
                    
                    <button type="button" class="mt-6 w-full inline-flex justify-center items-center px-4 py-2 border border-transparent text-sm font-medium rounded-md shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                        Apply Filters
                    </button>
                </div>
            </div>
            
            <!-- Events List -->
            <div class="lg:col-span-9">
                <div class="mb-6 flex justify-between items-center">
                    <h2 class="text-lg font-medium text-gray-900">Showing 12 events</h2>
                    <div class="relative">
                        <select id="sort" name="sort" class="block appearance-none bg-white border border-gray-300 text-gray-700 py-2 px-4 pr-8 rounded-md leading-tight focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:border-indigo-500">
                            <option>Sort by: Newest</option>
                            <option>Sort by: Soonest</option>
                            <option>Sort by: Popular</option>
                        </select>
                        <div class="pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700">
                            <i data-feather="chevron-down" class="h-4 w-4"></i>
                        </div>
                    </div>
                </div>
                
                <div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-2">
                    <!-- Event Card 1 -->
                    <div class="event-card bg-white rounded-lg shadow overflow-hidden transition-all duration-300 ease-in-out" data-aos="fade-up">
                        <div class="relative pb-3/4">
                            <img class="absolute h-full w-full object-cover" src="http://static.photos/technology/640x360/1" alt="React Conference">
                        </div>
                        <div class="p-6">
                            <div class="flex items-center">
                                <span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-indigo-100 text-indigo-800">Web Dev</span>
                                <span class="ml-2 text-sm text-gray-500">Online</span>
                            </div>
                            <div class="mt-4">
                                <h3 class="text-xl font-semibold text-gray-900">React Conference 2023</h3>
                                <p class="mt-2 text-gray-600 line-clamp-2">
                                    Join us for the biggest React conference of the year featuring talks from core team members and industry experts.
                                </p>
                            </div>
                            <div class="mt-6 flex items-center justify-between">
                                <div class="flex items-center">
                                    <i data-feather="calendar" class="h-4 w-4 text-gray-400"></i>
                                    <span class="ml-2 text-sm text-gray-500">Nov 15-17, 2023</span>
                                </div>
                                <a href="event-detail.html" class="inline-flex items-center px-3 py-1.5 border border-transparent text-xs font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                                    Register
                                </a>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Event Card 2 -->
                    <div class="event-card bg-white rounded-lg shadow overflow-hidden transition-all duration-300 ease-in-out" data-aos="fade-up" data-aos-delay="100">
                        <div class="relative pb-3/4">
                            <img class="absolute h-full w-full object-cover" src="http://static.photos/technology/640x360/2" alt="AI Workshop">
                        </div>
                        <div class="p-6">
                            <div class="flex items-center">
                                <span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-purple-100 text-purple-800">AI/ML</span>
                                <span class="ml-2 text-sm text-gray-500">San Francisco, CA</span>
                            </div>
                            <div class="mt-4">
                                <h3 class="text-xl font-semibold text-gray-900">Practical AI Workshop</h3>
                                <p class="mt-2 text-gray-600 line-clamp-2">
                                    Hands-on workshop covering the latest techniques in machine learning and artificial intelligence.
                                </p>
                            </div>
                            <div class="mt-6 flex items-center justify-between">
                                <div class="flex items-center">
                                    <i data-feather="calendar" class="h-4 w-4 text-gray-400"></i>
                                    <span class="ml-2 text-sm text-gray-500">Dec 5, 2023</span>
                                </div>
                                <a href="event-detail.html" class="inline-flex items-center px-3 py-1.5 border border-transparent text-xs font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                                    Register
                                </a>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Event Card 3 -->
                    <div class="event-card bg-white rounded-lg shadow overflow-hidden transition-all duration-300 ease-in-out" data-aos="fade-up" data-aos-delay="200">
                        <div class="relative pb-3/4">
                            <img class="absolute h-full w-full object-cover" src="http://static.photos/technology/640x360/3" alt="DevOps Summit">
                        </div>
                        <div class="p-6">
                            <div class="flex items-center">
                                <span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-blue-100 text-blue-800">DevOps</span>
                                <span class="ml-2 text-sm text-gray-500">Online</span>
                            </div>
                            <div class="mt-4">
                                <h3 class="text-xl font-semibold text-gray-900">DevOps Global Summit</h3>
                                <p class="mt-2 text-gray-600 line-clamp-2">
                                    Learn about the latest tools and practices in DevOps and cloud infrastructure from industry leaders.
                                </p>
                            </div>
                            <div class="mt-6 flex items-center justify-between">
                                <div class="flex items-center">
                                    <i data-feather="calendar" class="h-4 w-4 text-gray-400"></i>
                                    <span class="ml-2 text-sm text-gray-500">Oct 28-29, 2023</span>
                                </div>
                                <a href="event-detail.html" class="inline-flex items-center px-3 py-1.5 border border-transparent text-xs font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                                    Register
                                </a>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Event Card 4 -->
                    <div class="event-card bg-white rounded-lg shadow overflow-hidden transition-all duration-300 ease-in-out" data-aos="fade-up" data-aos-delay="300">
                        <div class="relative pb-3/4">
                            <img class="absolute h-full w-full object-cover" src="http://static.photos/technology/640x360/4" alt="UX Design Meetup">
                        </div>
                        <div class="p-6">
                            <div class="flex items-center">
                                <span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-green-100 text-green-800">Design</span>
                                <span class="ml-2 text-sm text-gray-500">New York, NY</span>
                            </div>
                            <div class="mt-4">
                                <h3 class="text-xl font-semibold text-gray-900">UX Design Monthly Meetup</h3>
                                <p class="mt-2 text-gray-600 line-clamp-2">
                                    Monthly gathering for UX designers to share insights, case studies, and network with peers.
                                </p>
                            </div>
                            <div class="mt-6 flex items-center justify-between">
                                <div class="flex items-center">
                                    <i data-feather="calendar" class="h-4 w-4 text-gray-400"></i>
                                    <span class="ml-2 text-sm text-gray-500">Nov 8, 2023</span>
                                </div>
                                <a href="event-detail.html" class="inline-flex items-center px-3 py-1.5 border border-transparent text-xs font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                                    Register
                                </a>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Event Card 5 -->
                    <div class="event-card bg-white rounded-lg shadow overflow-hidden transition-all duration-300 ease-in-out" data-aos="fade-up" data-aos-delay="400">
                        <div class="relative pb-3/4">
                            <img class="absolute h-full w-full object-cover" src="http://static.photos/technology/640x360/5" alt="Data Science Bootcamp">
                        </div>
                        <div class="p-6">
                            <div class="flex items-center">
                                <span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-yellow-100 text-yellow-800">Data Science</span>
                                <span class="ml-2 text-sm text-gray-500">Online</span>
                            </div>
                            <div class="mt-4">
                                <h3 class="text-xl font-semibold text-gray-900">Data Science Bootcamp</h3>
                                <p class="mt-2 text-gray-600 line-clamp-2">
                                    Intensive 4-week bootcamp covering Python, Pandas, NumPy, and machine learning fundamentals.
                                </p>
                            </div>
                            <div class="mt-6 flex items-center justify-between">
                                <div class="flex items-center">
                                    <i data-feather="calendar" class="h-4 w-4 text-gray-400"></i>
                                    <span class="ml-2 text-sm text-gray-500">Nov 20 - Dec 15, 2023</span>
                                </div>
                                <a href="event-detail.html" class="inline-flex items-center px-3 py-1.5 border border-transparent text-xs font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                                    Register
                                </a>
                            </div>
                        </div>
                    </div>
                    
                    <!-- Event Card 6 -->
                    <div class="event-card bg-white rounded-lg shadow overflow-hidden transition-all duration-300 ease-in-out" data-aos="fade-up" data-aos-delay="500">
                        <div class="relative pb-3/4">
                            <img class="absolute h-full w-full object-cover" src="http://static.photos/technology/640x360/6" alt="Mobile Dev Conference">
                        </div>
                        <div class="p-6">
                            <div class="flex items-center">
                                <span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-red-100 text-red-800">Mobile</span>
                                <span class="ml-2 text-sm text-gray-500">Austin, TX</span>
                            </div>
                            <div class="mt-4">
                                <h3 class="text-xl font-semibold text-gray-900">Mobile Dev Conference</h3>
                                <p class="mt-2 text-gray-600 line-clamp-2">
                                    Annual conference for mobile developers covering Flutter, React Native, Swift, and Kotlin.
                                </p>
                            </div>
                            <div class="mt-6 flex items-center justify-between">
                                <div class="flex items-center">
                                    <i data-feather="calendar" class="h-4 w-4 text-gray-400"></i>
                                    <span class="ml-2 text-sm text-gray-500">Dec 10-12, 2023</span>
                                </div>
                                <a href="event-detail.html" class="inline-flex items-center px-3 py-1.5 border border-transparent text-xs font-medium rounded-full shadow-sm text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500">
                                    Register
                                </a>
                            </div>
                        </div>
                    </div>
                </div>
                
                <!-- Pagination -->
                <nav class="mt-10 flex items-center justify-between border-t border-gray-200 pt-6" aria-label="Pagination">
                    <div class="-mt-px flex-1 flex justify-start">
                        <a href="#" class="inline-flex items-center pt-4 pr-1 text-sm font-medium text-gray-500 hover:text-gray-700">
                            <i data-feather="arrow-left" class="mr-3 h-4 w-4 text-gray-400"></i>
                            Previous
                        </a>
                    </div>
                    <div class="hidden md:flex">
                        <a href="#" class="inline-flex items-center px-4 pt-4 text-sm font-medium text-gray-500 hover:text-gray-700">1</a>
                        <a href="#" class="inline-flex items-center px-4 pt-4 text-sm font-medium text-indigo-600 border-t-2 border-indigo-500">2</a>
                        <a href="#" class="inline-flex items-center px-4 pt-4 text-sm font-medium text-gray-500 hover:text-gray-700">3</a>
                        <span class="inline-flex items-center px-4 pt-4 text-sm font-medium text-gray-500">...</span>
                        <a href="#" class="inline-flex items-center px-4 pt-4 text-sm font-medium text-gray-500 hover:text-gray-700">8</a>
                    </div>
                    <div class="-mt-px flex-1 flex justify-end">
                        <a href="#" class="inline-flex items-center pt-4 pl-1 text-sm font-medium text-gray-500 hover:text-gray-700">
                            Next
                            <i data-feather="arrow-right" class="ml-3 h-4 w-4 text-gray-400"></i>
                        </a>
                    </div>
                </nav>
            </div>
        </div>
    </main>

    <!-- Footer -->
    <footer class="bg-gray-800">
        <div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8">
            <div class="grid grid-cols-2 md:grid-cols-4 gap-8">
                <div class="col-span-2">
                    <h3 class="text-white text-lg font-semibold">TechConnect</h3>
                    <p class="mt-4 text-gray-300">
                        Connecting tech enthusiasts worldwide through events, communities, and shared knowledge.
                    </p>
                    <div class="mt-4 flex space-x-6">
                        <a href="#" class="text-gray-400 hover:text-white">
                            <i data-feather="twitter"></i>
                        </a>
                        <a href="#" class="text-gray-400 hover:text-white">
                            <i data-feather="facebook"></i>
                        </a>
                        <a href="#" class="text-gray-400 hover:text-white">
                            <i data-feather="instagram"></i>
                        </a>
                        <a href="#" class="text-gray-400 hover:text-white">
                            <i data-feather="github"></i>
                        </a>
                    </div>
                </div>
                <div>
                    <h3 class="text-white text-sm font-semibold tracking-wider uppercase">Navigation</h3>
                    <ul class="mt-4 space-y-4">
                        <li><a href="index.html" class="text-base text-gray-300 hover:text-white">Home</a></li>
                        <li><a href="#" class="text-base text-gray-300 hover:text-white">Events</a></li>
                        <li><a href="communities.html" class="text-base text-gray-300 hover:text-white">Communities</a></li>
                        <li><a href="dashboard.html" class="text-base text-gray-300 hover:text-white">Dashboard</a></li>
                    </ul>
                </div>
                <div>
                    <h3 class="text-white text-sm font-semibold tracking-wider uppercase">Subscribe to our newsletter</h3>
                    <p class="mt-4 text-gray-300">The latest news, articles, and resources, sent to your inbox weekly.</p>
                    <form class="mt-4 sm:flex">
                        <label for="email" class="sr-only">Email address</label>
                        <input type="email" name="email" id="email" required class="w-full px-5 py-3 placeholder-gray-500 focus:ring-indigo-500 focus:border-indigo-500 sm:max-w-xs border-gray-300 rounded-md" placeholder="Enter your email">
                        <button type="submit" class="mt-3 w-full flex items-center justify-center px-5 py-3 border border-transparent text-base font-medium rounded-md text-white bg-indigo-500 hover:bg-indigo-600 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500 sm:mt-0 sm:ml-3 sm:w-auto sm:flex-shrink-0">
                            Subscribe
                        </button>
                    </form>
                </div>
            </div>
            <div class="mt-8 border-t border-gray-700 pt-8 md:flex md:items-center md:justify-between">
                <div class="flex space-x-6 md:order-2">
                    <a href="#" class="text-gray-400 hover:text-gray-300">Privacy</a>
                    <a href="#" class="text-gray-400 hover:text-gray-300">Terms</a>
                    <a href="#" class="text-gray-400 hover:text-gray-300">Contact</a>
                </div>
                <p class="mt-8 text-base text-gray-400 md:mt-0 md:order-1">
                    &copy; 2023 TechConnect. All rights reserved.
                </p>
            </div>
        </div>
    </footer>

    <script>
        // Mobile menu toggle
        document.querySelector('[aria-controls="mobile-menu"]').addEventListener('click', function() {
            const menu = document.getElementById('mobile-menu');
            menu.classList.toggle('hidden');
        });

        // Initialize animations and icons
        AOS.init({
            duration: 800,
            easing: 'ease-in-out',
            once: true
        });
        feather.replace();
    </script>
</body>
</html>