Asaedr commited on
Commit
36014a5
·
verified ·
1 Parent(s): 9a216cf

Edriss karimi - Initial Deployment

Browse files
Files changed (3) hide show
  1. README.md +7 -5
  2. index.html +658 -19
  3. prompts.txt +1 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Edriss 412
3
- emoji: 🐠
4
- colorFrom: purple
5
- colorTo: purple
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: edriss-412
3
+ emoji: 🐳
4
+ colorFrom: pink
5
+ colorTo: blue
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,658 @@
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">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Edriss Karimi | Portfolio</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
+ <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Raleway:wght@800&display=swap" rel="stylesheet">
10
+ <script>
11
+ tailwind.config = {
12
+ theme: {
13
+ extend: {
14
+ colors: {
15
+ primary: '#2563eb',
16
+ secondary: '#1e40af',
17
+ accent: '#f59e0b',
18
+ dark: '#0f172a',
19
+ light: '#f8fafc'
20
+ },
21
+ fontFamily: {
22
+ poppins: ['Poppins', 'sans-serif'],
23
+ raleway: ['Raleway', 'sans-serif']
24
+ }
25
+ }
26
+ }
27
+ }
28
+ </script>
29
+ <style>
30
+ body {
31
+ font-family: 'Poppins', sans-serif;
32
+ background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
33
+ color: #f8fafc;
34
+ scroll-behavior: smooth;
35
+ }
36
+
37
+ .hero-pattern {
38
+ background: radial-gradient(circle, rgba(37,99,235,0.15) 0%, rgba(15,23,42,0) 70%);
39
+ }
40
+
41
+ .skill-bar {
42
+ height: 8px;
43
+ border-radius: 4px;
44
+ background: rgba(255,255,255,0.1);
45
+ overflow: hidden;
46
+ }
47
+
48
+ .skill-progress {
49
+ height: 100%;
50
+ border-radius: 4px;
51
+ background: linear-gradient(90deg, #3b82f6, #60a5fa);
52
+ }
53
+
54
+ .project-card {
55
+ transition: all 0.3s ease;
56
+ background: rgba(30, 41, 59, 0.7);
57
+ backdrop-filter: blur(10px);
58
+ border: 1px solid rgba(100, 116, 139, 0.2);
59
+ }
60
+
61
+ .project-card:hover {
62
+ transform: translateY(-10px);
63
+ box-shadow: 0 20px 25px -5px rgba(37, 99, 235, 0.2), 0 10px 10px -5px rgba(37, 99, 235, 0.1);
64
+ border-color: rgba(59, 130, 246, 0.5);
65
+ }
66
+
67
+ .section-title {
68
+ position: relative;
69
+ display: inline-block;
70
+ font-family: 'Raleway', sans-serif;
71
+ }
72
+
73
+ .section-title::after {
74
+ content: '';
75
+ position: absolute;
76
+ bottom: -10px;
77
+ left: 0;
78
+ width: 60%;
79
+ height: 4px;
80
+ background: linear-gradient(90deg, #3b82f6, #f59e0b);
81
+ border-radius: 2px;
82
+ }
83
+
84
+ .contact-input {
85
+ background: rgba(30, 41, 59, 0.7);
86
+ border: 1px solid rgba(100, 116, 139, 0.2);
87
+ color: white;
88
+ transition: all 0.3s;
89
+ }
90
+
91
+ .contact-input:focus {
92
+ border-color: #3b82f6;
93
+ box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.3);
94
+ }
95
+
96
+ .nav-link {
97
+ position: relative;
98
+ }
99
+
100
+ .nav-link::after {
101
+ content: '';
102
+ position: absolute;
103
+ bottom: -5px;
104
+ left: 0;
105
+ width: 0;
106
+ height: 2px;
107
+ background: #3b82f6;
108
+ transition: width 0.3s;
109
+ }
110
+
111
+ .nav-link:hover::after {
112
+ width: 100%;
113
+ }
114
+
115
+ .floating {
116
+ animation: floating 3s ease-in-out infinite;
117
+ }
118
+
119
+ @keyframes floating {
120
+ 0% { transform: translateY(0px); }
121
+ 50% { transform: translateY(-15px); }
122
+ 100% { transform: translateY(0px); }
123
+ }
124
+
125
+ .blob {
126
+ position: absolute;
127
+ width: 500px;
128
+ height: 500px;
129
+ background: linear-gradient(120deg, rgba(59, 130, 246, 0.2), rgba(245, 158, 11, 0.1));
130
+ border-radius: 42% 56% 72% 28% / 42% 42% 56% 48%;
131
+ z-index: -1;
132
+ animation: blob 20s linear infinite;
133
+ }
134
+
135
+ @keyframes blob {
136
+ 0%, 100% { border-radius: 42% 56% 72% 28% / 42% 42% 56% 48%; }
137
+ 33% { border-radius: 72% 28% 48% 48% / 28% 28% 72% 72%; }
138
+ 66% { border-radius: 100% 56% 56% 100% / 100% 100% 56% 56%; }
139
+ }
140
+ </style>
141
+ </head>
142
+ <body class="min-h-screen">
143
+ <!-- Navigation -->
144
+ <nav class="fixed w-full z-50 py-4 px-6 bg-dark/90 backdrop-blur-sm border-b border-slate-800">
145
+ <div class="max-w-7xl mx-auto flex justify-between items-center">
146
+ <a href="#" class="text-2xl font-bold text-white flex items-center">
147
+ <span class="text-accent">E</span>driss
148
+ <span class="text-primary">K</span>arimi
149
+ </a>
150
+
151
+ <div class="hidden md:flex space-x-8">
152
+ <a href="#home" class="nav-link text-white hover:text-accent">Home</a>
153
+ <a href="#about" class="nav-link text-white hover:text-accent">About</a>
154
+ <a href="#skills" class="nav-link text-white hover:text-accent">Skills</a>
155
+ <a href="#projects" class="nav-link text-white hover:text-accent">Projects</a>
156
+ <a href="#contact" class="nav-link text-white hover:text-accent">Contact</a>
157
+ </div>
158
+
159
+ <button class="md:hidden text-white">
160
+ <i class="fas fa-bars text-2xl"></i>
161
+ </button>
162
+ </div>
163
+ </nav>
164
+
165
+ <!-- Hero Section -->
166
+ <section id="home" class="min-h-screen flex items-center relative overflow-hidden pt-16">
167
+ <div class="absolute top-20 -left-40 w-96 h-96 blob"></div>
168
+ <div class="absolute bottom-10 -right-40 w-96 h-96 blob animation-delay-5000"></div>
169
+
170
+ <div class="max-w-7xl mx-auto px-6 py-16 flex flex-col md:flex-row items-center">
171
+ <div class="md:w-1/2 mb-12 md:mb-0">
172
+ <h1 class="text-4xl md:text-6xl font-bold mb-4">
173
+ <span class="text-accent">Hello,</span> I'm<br>
174
+ <span class="text-primary">Edriss Karimi</span>
175
+ </h1>
176
+ <h2 class="text-2xl md:text-3xl text-slate-300 mb-6">Full Stack Developer & UI/UX Designer</h2>
177
+ <p class="text-lg text-slate-400 mb-8 max-w-lg">
178
+ I create beautiful, functional digital experiences that solve real-world problems.
179
+ Passionate about clean code and intuitive design.
180
+ </p>
181
+ <div class="flex space-x-4">
182
+ <a href="#projects" class="px-8 py-3 bg-primary hover:bg-secondary rounded-lg font-semibold transition-all duration-300 transform hover:-translate-y-1">
183
+ View My Work
184
+ </a>
185
+ <a href="#contact" class="px-8 py-3 border-2 border-primary text-primary hover:bg-primary hover:text-white rounded-lg font-semibold transition-all duration-300">
186
+ Contact Me
187
+ </a>
188
+ </div>
189
+ </div>
190
+
191
+ <div class="md:w-1/2 flex justify-center relative">
192
+ <div class="relative">
193
+ <div class="w-64 h-64 md:w-80 md:h-80 rounded-full overflow-hidden border-4 border-primary/20 relative">
194
+ <div class="absolute inset-0 bg-gradient-to-br from-primary/30 to-accent/30 z-10"></div>
195
+ <div class="absolute inset-0 bg-gray-200 border-2 border-dashed rounded-xl w-full h-full"></div>
196
+ </div>
197
+ <div class="absolute -bottom-4 -right-4 bg-accent text-dark px-6 py-2 rounded-lg font-bold">
198
+ <i class="fas fa-medal mr-2"></i>5+ Years Experience
199
+ </div>
200
+ <div class="absolute -top-6 left-10 bg-primary text-white px-4 py-2 rounded-lg">
201
+ <i class="fas fa-code mr-2"></i>Developer
202
+ </div>
203
+ <div class="absolute top-20 -left-10 bg-secondary text-white px-4 py-2 rounded-lg">
204
+ <i class="fas fa-paint-brush mr-2"></i>Designer
205
+ </div>
206
+ </div>
207
+ </div>
208
+ </div>
209
+ </section>
210
+
211
+ <!-- About Section -->
212
+ <section id="about" class="py-20 relative">
213
+ <div class="max-w-7xl mx-auto px-6">
214
+ <h2 class="text-3xl md:text-4xl font-bold mb-16 text-center section-title">About Me</h2>
215
+
216
+ <div class="flex flex-col md:flex-row items-center gap-12">
217
+ <div class="md:w-2/5">
218
+ <div class="relative">
219
+ <div class="w-full h-96 bg-slate-800 rounded-2xl overflow-hidden border-2 border-slate-700">
220
+ <div class="absolute inset-0 bg-gradient-to-br from-primary/20 to-accent/20 z-10"></div>
221
+ <div class="absolute inset-0 bg-gray-200 border-2 border-dashed rounded-xl w-full h-full"></div>
222
+ </div>
223
+ <div class="absolute -bottom-6 -right-6 bg-accent text-dark px-6 py-3 rounded-lg font-bold text-lg">
224
+ <i class="fas fa-rocket mr-2"></i>Passionate Innovator
225
+ </div>
226
+ </div>
227
+ </div>
228
+
229
+ <div class="md:w-3/5">
230
+ <h3 class="text-2xl font-bold mb-4 text-primary">My Journey</h3>
231
+ <p class="text-slate-300 mb-6 leading-relaxed">
232
+ I'm a passionate full-stack developer with over 5 years of experience creating digital solutions.
233
+ My journey began with a fascination for how technology can transform ideas into reality.
234
+ </p>
235
+ <p class="text-slate-300 mb-6 leading-relaxed">
236
+ I specialize in building responsive web applications with modern JavaScript frameworks,
237
+ robust backend systems, and intuitive user interfaces. My approach combines technical
238
+ expertise with creative problem-solving to deliver exceptional user experiences.
239
+ </p>
240
+
241
+ <div class="grid grid-cols-2 gap-4 mt-8">
242
+ <div class="flex items-center">
243
+ <div class="w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mr-4">
244
+ <i class="fas fa-graduation-cap text-primary text-xl"></i>
245
+ </div>
246
+ <div>
247
+ <h4 class="font-bold">Education</h4>
248
+ <p class="text-slate-400 text-sm">BSc Computer Science</p>
249
+ </div>
250
+ </div>
251
+
252
+ <div class="flex items-center">
253
+ <div class="w-12 h-12 rounded-full bg-accent/20 flex items-center justify-center mr-4">
254
+ <i class="fas fa-briefcase text-accent text-xl"></i>
255
+ </div>
256
+ <div>
257
+ <h4 class="font-bold">Experience</h4>
258
+ <p class="text-slate-400 text-sm">5+ Years Professional</p>
259
+ </div>
260
+ </div>
261
+
262
+ <div class="flex items-center">
263
+ <div class="w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mr-4">
264
+ <i class="fas fa-code text-primary text-xl"></i>
265
+ </div>
266
+ <div>
267
+ <h4 class="font-bold">Specialization</h4>
268
+ <p class="text-slate-400 text-sm">Full Stack Development</p>
269
+ </div>
270
+ </div>
271
+
272
+ <div class="flex items-center">
273
+ <div class="w-12 h-12 rounded-full bg-accent/20 flex items-center justify-center mr-4">
274
+ <i class="fas fa-map-marker-alt text-accent text-xl"></i>
275
+ </div>
276
+ <div>
277
+ <h4 class="font-bold">Location</h4>
278
+ <p class="text-slate-400 text-sm">San Francisco, CA</p>
279
+ </div>
280
+ </div>
281
+ </div>
282
+
283
+ <a href="#" class="mt-8 inline-flex items-center text-primary font-semibold group">
284
+ Download Resume
285
+ <i class="fas fa-arrow-down ml-2 group-hover:translate-y-1 transition-transform"></i>
286
+ </a>
287
+ </div>
288
+ </div>
289
+ </div>
290
+ </section>
291
+
292
+ <!-- Skills Section -->
293
+ <section id="skills" class="py-20 bg-slate-900/50">
294
+ <div class="max-w-7xl mx-auto px-6">
295
+ <h2 class="text-3xl md:text-4xl font-bold mb-4 text-center section-title">My Skills</h2>
296
+ <p class="text-slate-400 text-center max-w-2xl mx-auto mb-16">
297
+ I've honed a diverse set of skills that allow me to tackle projects from concept to completion
298
+ </p>
299
+
300
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-12">
301
+ <!-- Technical Skills -->
302
+ <div>
303
+ <h3 class="text-xl font-bold mb-6 text-primary flex items-center">
304
+ <i class="fas fa-laptop-code mr-3"></i> Technical Skills
305
+ </h3>
306
+
307
+ <div class="space-y-6">
308
+ <div>
309
+ <div class="flex justify-between mb-2">
310
+ <span class="font-medium">JavaScript & React</span>
311
+ <span>95%</span>
312
+ </div>
313
+ <div class="skill-bar">
314
+ <div class="skill-progress" style="width: 95%"></div>
315
+ </div>
316
+ </div>
317
+
318
+ <div>
319
+ <div class="flex justify-between mb-2">
320
+ <span class="font-medium">Node.js & Express</span>
321
+ <span>90%</span>
322
+ </div>
323
+ <div class="skill-bar">
324
+ <div class="skill-progress" style="width: 90%"></div>
325
+ </div>
326
+ </div>
327
+
328
+ <div>
329
+ <div class="flex justify-between mb-2">
330
+ <span class="font-medium">UI/UX Design</span>
331
+ <span>85%</span>
332
+ </div>
333
+ <div class="skill-bar">
334
+ <div class="skill-progress" style="width: 85%"></div>
335
+ </div>
336
+ </div>
337
+
338
+ <div>
339
+ <div class="flex justify-between mb-2">
340
+ <span class="font-medium">Database Management</span>
341
+ <span>88%</span>
342
+ </div>
343
+ <div class="skill-bar">
344
+ <div class="skill-progress" style="width: 88%"></div>
345
+ </div>
346
+ </div>
347
+ </div>
348
+ </div>
349
+
350
+ <!-- Professional Skills -->
351
+ <div>
352
+ <h3 class="text-xl font-bold mb-6 text-accent flex items-center">
353
+ <i class="fas fa-chart-line mr-3"></i> Professional Skills
354
+ </h3>
355
+
356
+ <div class="space-y-6">
357
+ <div>
358
+ <div class="flex justify-between mb-2">
359
+ <span class="font-medium">Project Management</span>
360
+ <span>92%</span>
361
+ </div>
362
+ <div class="skill-bar">
363
+ <div class="skill-progress bg-gradient-to-r from-accent to-yellow-500" style="width: 92%"></div>
364
+ </div>
365
+ </div>
366
+
367
+ <div>
368
+ <div class="flex justify-between mb-2">
369
+ <span class="font-medium">Communication</span>
370
+ <span>90%</span>
371
+ </div>
372
+ <div class="skill-bar">
373
+ <div class="skill-progress bg-gradient-to-r from-accent to-yellow-500" style="width: 90%"></div>
374
+ </div>
375
+ </div>
376
+
377
+ <div>
378
+ <div class="flex justify-between mb-2">
379
+ <span class="font-medium">Problem Solving</span>
380
+ <span>94%</span>
381
+ </div>
382
+ <div class="skill-bar">
383
+ <div class="skill-progress bg-gradient-to-r from-accent to-yellow-500" style="width: 94%"></div>
384
+ </div>
385
+ </div>
386
+
387
+ <div>
388
+ <div class="flex justify-between mb-2">
389
+ <span class="font-medium">Team Leadership</span>
390
+ <span>87%</span>
391
+ </div>
392
+ <div class="skill-bar">
393
+ <div class="skill-progress bg-gradient-to-r from-accent to-yellow-500" style="width: 87%"></div>
394
+ </div>
395
+ </div>
396
+ </div>
397
+ </div>
398
+ </div>
399
+
400
+ <!-- Tools & Technologies -->
401
+ <div class="mt-16">
402
+ <h3 class="text-xl font-bold mb-8 text-center">Tools & Technologies</h3>
403
+ <div class="flex flex-wrap justify-center gap-4">
404
+ <div class="w-20 h-20 rounded-xl bg-slate-800 flex flex-col items-center justify-center p-3 hover:bg-primary/20 transition-colors">
405
+ <i class="fab fa-react text-3xl text-cyan-400 mb-1"></i>
406
+ <span class="text-xs">React</span>
407
+ </div>
408
+ <div class="w-20 h-20 rounded-xl bg-slate-800 flex flex-col items-center justify-center p-3 hover:bg-primary/20 transition-colors">
409
+ <i class="fab fa-node-js text-3xl text-green-500 mb-1"></i>
410
+ <span class="text-xs">Node.js</span>
411
+ </div>
412
+ <div class="w-20 h-20 rounded-xl bg-slate-800 flex flex-col items-center justify-center p-3 hover:bg-primary/20 transition-colors">
413
+ <i class="fab fa-python text-3xl text-yellow-500 mb-1"></i>
414
+ <span class="text-xs">Python</span>
415
+ </div>
416
+ <div class="w-20 h-20 rounded-xl bg-slate-800 flex flex-col items-center justify-center p-3 hover:bg-primary/20 transition-colors">
417
+ <i class="fab fa-aws text-3xl text-orange-500 mb-1"></i>
418
+ <span class="text-xs">AWS</span>
419
+ </div>
420
+ <div class="w-20 h-20 rounded-xl bg-slate-800 flex flex-col items-center justify-center p-3 hover:bg-primary/20 transition-colors">
421
+ <i class="fas fa-database text-3xl text-blue-400 mb-1"></i>
422
+ <span class="text-xs">MongoDB</span>
423
+ </div>
424
+ <div class="w-20 h-20 rounded-xl bg-slate-800 flex flex-col items-center justify-center p-3 hover:bg-primary/20 transition-colors">
425
+ <i class="fab fa-figma text-3xl text-purple-500 mb-1"></i>
426
+ <span class="text-xs">Figma</span>
427
+ </div>
428
+ </div>
429
+ </div>
430
+ </div>
431
+ </section>
432
+
433
+ <!-- Projects Section -->
434
+ <section id="projects" class="py-20">
435
+ <div class="max-w-7xl mx-auto px-6">
436
+ <h2 class="text-3xl md:text-4xl font-bold mb-4 text-center section-title">My Projects</h2>
437
+ <p class="text-slate-400 text-center max-w-2xl mx-auto mb-16">
438
+ Here are some of my recent projects that showcase my skills and expertise
439
+ </p>
440
+
441
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
442
+ <!-- Project 1 -->
443
+ <div class="project-card rounded-2xl p-6">
444
+ <div class="w-full h-48 rounded-xl overflow-hidden mb-4 bg-gradient-to-br from-primary/20 to-accent/20">
445
+ <div class="bg-gray-200 border-2 border-dashed w-full h-full"></div>
446
+ </div>
447
+ <div class="flex justify-between items-start mb-3">
448
+ <h3 class="text-xl font-bold">E-Commerce Platform</h3>
449
+ <span class="text-xs bg-primary/20 text-primary px-2 py-1 rounded">Full Stack</span>
450
+ </div>
451
+ <p class="text-slate-400 mb-4">
452
+ A modern e-commerce solution with real-time inventory, payment processing, and admin dashboard.
453
+ </p>
454
+ <div class="flex flex-wrap gap-2 mb-6">
455
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">React</span>
456
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Node.js</span>
457
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">MongoDB</span>
458
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Stripe API</span>
459
+ </div>
460
+ <a href="#" class="text-primary font-medium flex items-center group">
461
+ View Project
462
+ <i class="fas fa-arrow-right ml-2 text-sm group-hover:translate-x-1 transition-transform"></i>
463
+ </a>
464
+ </div>
465
+
466
+ <!-- Project 2 -->
467
+ <div class="project-card rounded-2xl p-6">
468
+ <div class="w-full h-48 rounded-xl overflow-hidden mb-4 bg-gradient-to-br from-green-500/20 to-teal-400/20">
469
+ <div class="bg-gray-200 border-2 border-dashed w-full h-full"></div>
470
+ </div>
471
+ <div class="flex justify-between items-start mb-3">
472
+ <h3 class="text-xl font-bold">Health & Fitness App</h3>
473
+ <span class="text-xs bg-green-500/20 text-green-400 px-2 py-1 rounded">Mobile</span>
474
+ </div>
475
+ <p class="text-slate-400 mb-4">
476
+ A comprehensive fitness tracking application with workout plans, nutrition guides, and progress analytics.
477
+ </p>
478
+ <div class="flex flex-wrap gap-2 mb-6">
479
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">React Native</span>
480
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Firebase</span>
481
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Redux</span>
482
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Health API</span>
483
+ </div>
484
+ <a href="#" class="text-green-400 font-medium flex items-center group">
485
+ View Project
486
+ <i class="fas fa-arrow-right ml-2 text-sm group-hover:translate-x-1 transition-transform"></i>
487
+ </a>
488
+ </div>
489
+
490
+ <!-- Project 3 -->
491
+ <div class="project-card rounded-2xl p-6">
492
+ <div class="w-full h-48 rounded-xl overflow-hidden mb-4 bg-gradient-to-br from-purple-500/20 to-pink-500/20">
493
+ <div class="bg-gray-200 border-2 border-dashed w-full h-full"></div>
494
+ </div>
495
+ <div class="flex justify-between items-start mb-3">
496
+ <h3 class="text-xl font-bold">Task Management System</h3>
497
+ <span class="text-xs bg-purple-500/20 text-purple-400 px-2 py-1 rounded">SaaS</span>
498
+ </div>
499
+ <p class="text-slate-400 mb-4">
500
+ A collaborative project management tool with real-time updates, team communication, and analytics.
501
+ </p>
502
+ <div class="flex flex-wrap gap-2 mb-6">
503
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Vue.js</span>
504
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">Express</span>
505
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">PostgreSQL</span>
506
+ <span class="text-xs bg-slate-800 px-2 py-1 rounded">WebSockets</span>
507
+ </div>
508
+ <a href="#" class="text-purple-400 font-medium flex items-center group">
509
+ View Project
510
+ <i class="fas fa-arrow-right ml-2 text-sm group-hover:translate-x-1 transition-transform"></i>
511
+ </a>
512
+ </div>
513
+ </div>
514
+
515
+ <div class="text-center mt-12">
516
+ <a href="#" class="px-8 py-3 bg-primary hover:bg-secondary rounded-lg font-semibold inline-flex items-center">
517
+ View All Projects
518
+ <i class="fas fa-arrow-right ml-2"></i>
519
+ </a>
520
+ </div>
521
+ </div>
522
+ </section>
523
+
524
+ <!-- Contact Section -->
525
+ <section id="contact" class="py-20 bg-slate-900/50">
526
+ <div class="max-w-7xl mx-auto px-6">
527
+ <h2 class="text-3xl md:text-4xl font-bold mb-4 text-center section-title">Get In Touch</h2>
528
+ <p class="text-slate-400 text-center max-w-2xl mx-auto mb-16">
529
+ Have a project in mind or want to discuss potential opportunities? I'd love to hear from you!
530
+ </p>
531
+
532
+ <div class="flex flex-col lg:flex-row gap-12">
533
+ <div class="lg:w-1/2">
534
+ <form class="space-y-6">
535
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
536
+ <div>
537
+ <label class="block text-slate-300 mb-2">Your Name</label>
538
+ <input type="text" class="w-full contact-input rounded-lg px-4 py-3 focus:outline-none">
539
+ </div>
540
+ <div>
541
+ <label class="block text-slate-300 mb-2">Your Email</label>
542
+ <input type="email" class="w-full contact-input rounded-lg px-4 py-3 focus:outline-none">
543
+ </div>
544
+ </div>
545
+ <div>
546
+ <label class="block text-slate-300 mb-2">Subject</label>
547
+ <input type="text" class="w-full contact-input rounded-lg px-4 py-3 focus:outline-none">
548
+ </div>
549
+ <div>
550
+ <label class="block text-slate-300 mb-2">Message</label>
551
+ <textarea class="w-full contact-input rounded-lg px-4 py-3 h-40 focus:outline-none"></textarea>
552
+ </div>
553
+ <button type="submit" class="w-full bg-primary hover:bg-secondary py-3 rounded-lg font-semibold transition-colors">
554
+ Send Message
555
+ </button>
556
+ </form>
557
+ </div>
558
+
559
+ <div class="lg:w-1/2">
560
+ <div class="bg-slate-800/50 rounded-2xl p-8 h-full">
561
+ <h3 class="text-2xl font-bold mb-6 text-primary">Contact Information</h3>
562
+
563
+ <div class="space-y-6">
564
+ <div class="flex items-start">
565
+ <div class="w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mr-4">
566
+ <i class="fas fa-envelope text-primary"></i>
567
+ </div>
568
+ <div>
569
+ <h4 class="font-bold text-lg">Email</h4>
570
+ <a href="mailto:[email protected]" class="text-slate-400 hover:text-primary transition-colors">[email protected]</a>
571
+ </div>
572
+ </div>
573
+
574
+ <div class="flex items-start">
575
+ <div class="w-12 h-12 rounded-full bg-accent/20 flex items-center justify-center mr-4">
576
+ <i class="fas fa-phone-alt text-accent"></i>
577
+ </div>
578
+ <div>
579
+ <h4 class="font-bold text-lg">Phone</h4>
580
+ <a href="tel:+11234567890" class="text-slate-400 hover:text-accent transition-colors">+1 (123) 456-7890</a>
581
+ </div>
582
+ </div>
583
+
584
+ <div class="flex items-start">
585
+ <div class="w-12 h-12 rounded-full bg-primary/20 flex items-center justify-center mr-4">
586
+ <i class="fas fa-map-marker-alt text-primary"></i>
587
+ </div>
588
+ <div>
589
+ <h4 class="font-bold text-lg">Location</h4>
590
+ <p class="text-slate-400">San Francisco, California</p>
591
+ </div>
592
+ </div>
593
+ </div>
594
+
595
+ <div class="mt-12">
596
+ <h4 class="font-bold text-lg mb-4">Follow Me</h4>
597
+ <div class="flex space-x-4">
598
+ <a href="#" class="w-12 h-12 rounded-full bg-slate-800 flex items-center justify-center hover:bg-primary transition-colors">
599
+ <i class="fab fa-linkedin-in text-white"></i>
600
+ </a>
601
+ <a href="#" class="w-12 h-12 rounded-full bg-slate-800 flex items-center justify-center hover:bg-blue-400 transition-colors">
602
+ <i class="fab fa-twitter text-white"></i>
603
+ </a>
604
+ <a href="#" class="w-12 h-12 rounded-full bg-slate-800 flex items-center justify-center hover:bg-purple-500 transition-colors">
605
+ <i class="fab fa-github text-white"></i>
606
+ </a>
607
+ <a href="#" class="w-12 h-12 rounded-full bg-slate-800 flex items-center justify-center hover:bg-pink-500 transition-colors">
608
+ <i class="fab fa-dribbble text-white"></i>
609
+ </a>
610
+ </div>
611
+ </div>
612
+ </div>
613
+ </div>
614
+ </div>
615
+ </div>
616
+ </section>
617
+
618
+ <!-- Footer -->
619
+ <footer class="py-12 border-t border-slate-800">
620
+ <div class="max-w-7xl mx-auto px-6 text-center">
621
+ <a href="#" class="text-2xl font-bold text-white flex items-center justify-center mb-6">
622
+ <span class="text-accent">E</span>driss
623
+ <span class="text-primary">K</span>arimi
624
+ </a>
625
+
626
+ <div class="flex justify-center space-x-8 mb-8">
627
+ <a href="#home" class="text-slate-400 hover:text-primary transition-colors">Home</a>
628
+ <a href="#about" class="text-slate-400 hover:text-primary transition-colors">About</a>
629
+ <a href="#skills" class="text-slate-400 hover:text-primary transition-colors">Skills</a>
630
+ <a href="#projects" class="text-slate-400 hover:text-primary transition-colors">Projects</a>
631
+ <a href="#contact" class="text-slate-400 hover:text-primary transition-colors">Contact</a>
632
+ </div>
633
+
634
+ <p class="text-slate-500">
635
+ &copy; 2023 Edriss Karimi. All rights reserved.
636
+ </p>
637
+ </div>
638
+ </footer>
639
+
640
+ <script>
641
+ // Simple smooth scrolling for navigation links
642
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
643
+ anchor.addEventListener('click', function (e) {
644
+ e.preventDefault();
645
+
646
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
647
+ behavior: 'smooth'
648
+ });
649
+ });
650
+ });
651
+
652
+ // Mobile menu toggle (simplified for this example)
653
+ document.querySelector('button').addEventListener('click', function() {
654
+ alert('Mobile menu would open here in a full implementation');
655
+ });
656
+ </script>
657
+ <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=Asaedr/edriss-412" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
658
+ </html>
prompts.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ Edriss karimi