-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
585 lines (534 loc) · 25.1 KB
/
index.html
File metadata and controls
585 lines (534 loc) · 25.1 KB
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
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Abhijeet Kumar | Web Developer</title>
<meta name="description"
content="Portfolio of Abhijeet Kumar, a web developer specializing in responsive, user-friendly web applications.">
<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet">
<!-- Font Awesome Icons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<!-- Custom CSS -->
<link rel="stylesheet" href="style.css">
<!-- Animation Libraries -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css">
<style>
/* Navbar styling matching contactform.html */
.pageheader {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
background: rgba(10, 15, 26, 0.8);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
transition: all 0.3s ease;
}
.headercontainer {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem 5%;
max-width: 1400px;
margin: 0 auto;
}
.logo h1 {
font-size: 1.8rem;
font-weight: 700;
margin: 0;
color: var(--text-color);
font-family: 'Montserrat', sans-serif;
}
.logo .highlight {
color: var(--accent-color);
}
.main-nav ul {
display: flex;
list-style: none;
gap: 2rem;
margin: 0;
padding: 0;
}
.main-nav a {
color: var(--text-color);
text-decoration: none;
font-weight: 500;
font-size: 1rem;
position: relative;
padding: 0.5rem 0;
transition: 0.3s ease;
}
.main-nav .nav-link span::after {
content: '';
position: absolute;
bottom: -2px;
left: 0;
width: 0;
height: 2px;
background-color: #60a5fa;
transition: width 0.3s ease;
}
.main-nav .nav-link:hover span::after,
.main-nav .nav-link.active span::after {
width: 100%;
}
.main-nav .nav-cta {
background: linear-gradient(45deg, #2563eb, #60a5fa);
padding: 0.5rem 1.25rem;
border-radius: 50px;
color: white;
font-weight: 500;
box-shadow: 0 4px 10px rgba(37, 99, 235, 0.3);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.main-nav .nav-cta:hover {
transform: translateY(-3px);
box-shadow: 0 6px 15px rgba(37, 99, 235, 0.4);
}
/* Particle background */
#particles-bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
body {
position: relative;
min-height: 100vh;
overflow-x: hidden;
}
</style>
</head>
<body>
<!-- Particle background -->
<canvas id="particles-bg"></canvas>
<header id="pageheader" class="pageheader">
<div class="headercontainer">
<div class="logo">
<h1>Abhijeet<span class="highlight">.</span></h1>
</div>
<nav class="main-nav">
<ul>
<li><a href="#home" class="nav-link active"><span>Home</span></a></li>
<li><a href="#skills" class="nav-link"><span>Skills</span></a></li>
<li><a href="#education" class="nav-link"><span>Education</span></a></li>
<li><a href="aboutme.html" class="nav-link"><span>About Me</span></a></li>
<li><a href="contactform.html" class="nav-cta">Contact</a></li>
</ul>
</nav>
<div class="menu-toggle">
<i class="fas fa-bars"></i>
<i class="fas fa-times" style="display: none;"></i>
</div>
</div>
</header>
<div id="main1" class="responsive-container">
<section id="home" class="hero-section" data-scroll>
<div class="hero-content">
<div class="hero-text">
<p class="greeting">Hello, I'm</p>
<h1 class="hero-name">Abhijeet Kumar</h1>
<h2 class="hero-title"><span class="typed-text"></span><span class="cursor"> </span></h2>
<p class="hero-description">A passionate Computer Engineering student and web developer crafting elegant,
responsive, and user-friendly digital experiences with modern technologies.</p>
<div class="hero-cta">
<a href="#skills" class="btn btn-primary">
<span>View My Skills</span>
<i class="fas fa-arrow-right"></i>
</a>
<a href="contactform.html" class="btn btn-secondary">
<span>Hire Me</span>
<i class="fas fa-handshake"></i>
</a>
</div>
<div class="hero-social">
<a href="https://www.linkedin.com/in/abhijeet-kumar-286a0a331/" target="_blank"
class="social-icon"><i class="fab fa-linkedin-in"></i></a>
<a href="https://github.com/" target="_blank" class="social-icon"><i
class="fab fa-github"></i></a>
<a href="mailto:kumarabhijeet4132@gmail.com" class="social-icon"><i
class="fas fa-envelope"></i></a>
<a href="https://www.instagram.com/abhijeet.ist/" target="_blank" class="social-icon"><i
class="fab fa-instagram"></i></a>
</div>
</div>
<div class="hero-image">
<img src="mee.jpg" alt="Abhijeet Kumar" class="profile-image">
<div class="image-shape"></div>
</div>
</div>
<div class="scroll-down">
<a href="#skills">
<span>Scroll Down</span>
<i class="fas fa-chevron-down"></i>
</a>
</div>
</section>
<div class="division"></div>
<section id="skills" class="skills-section">
<div class="section-header">
<h2 class="section-title">My Skills</h2>
<p class="section-subtitle">What I can do for you</p>
</div>
<div class="skills-container">
<div class="skill-category">
<h3>Frontend Development</h3>
<div class="skills-grid">
<div class="skill-card">
<div class="skill-icon">
<img src="html-min.webp" alt="HTML5">
</div>
<h4>HTML5</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 90%"></div>
</div>
</div>
<div class="skill-card">
<div class="skill-icon">
<img src="css-min.webp" alt="CSS3">
</div>
<h4>CSS3</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 85%"></div>
</div>
</div>
<div class="skill-card">
<div class="skill-icon">
<img src="js-min.webp" alt="JavaScript">
</div>
<h4>JavaScript</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 80%"></div>
</div>
</div>
<div class="skill-card">
<div class="skill-icon">
<i class="fab fa-react"></i>
</div>
<h4>Learning React</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 60%"></div>
</div>
</div>
</div>
</div>
<div class="skill-category">
<h3>Backend & Other</h3>
<div class="skills-grid">
<div class="skill-card">
<div class="skill-icon">
<img src="python.jpeg" alt="Python">
</div>
<h4>Python</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 75%"></div>
</div>
</div>
<div class="skill-card">
<div class="skill-icon">
<i class="fas fa-database"></i>
</div>
<h4>Database</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 70%"></div>
</div>
</div>
<div class="skill-card">
<div class="skill-icon">
<i class="fas fa-mobile-alt"></i>
</div>
<h4>Responsive Design</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 85%"></div>
</div>
</div>
<div class="skill-card">
<div class="skill-icon">
<i class="fas fa-code-branch"></i>
</div>
<h4>Git/GitHub</h4>
<div class="skill-bar">
<div class="skill-progress" style="width: 70%"></div>
</div>
</div>
</div>
</div>
</div>
</section>
<section id="education" class="education-section">
<div class="section-header">
<h2 class="section-title">Education & Achievements</h2>
<p class="section-subtitle">My academic journey</p>
</div>
<div class="education-timeline">
<div class="timeline-item">
<div class="timeline-icon">
<i class="fas fa-graduation-cap"></i>
</div>
<div class="timeline-content right">
<h3>1st Runner Up in HACK AI</h3>
<span class="timeline-date">Achievements</span>
<p>Secured the 1st Runner Up position in the HACK AI hackathon, a prestigious competition focused on artificial intelligence innovation. Developed a solution that combined machine learning algorithms with practical applications, demonstrating advanced problem-solving skills and technical proficiency in AI technologies.</p>
</div>
</div>
<div class="timeline-item">
<div class="timeline-icon">
<i class="fas fa-graduation-cap"></i>
</div>
<div class="timeline-content">
<h3>B.Tech in Computer Engineering</h3>
<span class="timeline-date">Current</span>
<p>Currently pursuing my Bachelor's degree with a focus on building practical skills alongside
theoretical knowledge. Focusing on web development, artificial intelligence, and software engineering principles at Lovely Professional University. Participating in coding competitions, hackathons, and collaborative projects to build real-world problem-solving skills and industry-relevant experience.</p>
</div>
</div>
<div class="timeline-item">
<div class="timeline-icon">
<i class="fas fa-school"></i>
</div>
<div class="timeline-content right">
<h3>Class 12th</h3>
<span class="timeline-date">Completed</span>
<p>Completed with 80% marks, demonstrating strong proficiency in Physics, Chemistry, and Mathematics. Developed analytical thinking and problem-solving skills through advanced science coursework and laboratory experiments.</p>
</div>
</div>
<div class="timeline-item">
<div class="timeline-icon">
<i class="fas fa-book"></i>
</div>
<div class="timeline-content">
<h3>Class 10th</h3>
<span class="timeline-date">Completed</span>
<p>Completed with 82% marks, demonstrating strong academic performance and excellence in mathematics and science. Developed fundamental analytical skills and critical thinking abilities that formed the foundation for my higher education journey.</p>
</div>
</div>
<!-- <div class="timeline-item">
<div class="timeline-icon">
<i class="fas fa-award"></i>
</div>
<div class="timeline-content right">
<h3>JEE Entrance Examination</h3>
<span class="timeline-date">Achievement</span>
<p>Secured 87 percentile, demonstrating strong problem-solving abilities and conceptual
understanding.</p>
</div>
</div> -->
</div>
</section>
<section id="projects" class="projects-section">
<div class="section-header">
<h2 class="section-title">My Projects</h2>
<p class="section-subtitle">What I've been working on</p>
</div>
<div class="projects-container">
<div class="project-card">
<div class="project-image">
<img src="BeyondC.png" alt="Event Website">
</div>
<div class="project-content">
<h3>Event Website</h3>
<p>A modern responsive event website built with React, TypeScript, and Tailwind CSS, featuring
interactive registration, real-time updates, and dynamic content management with MongoDB
integration. Demonstrates full-stack development expertise and modern web technologies.</p>
<div class="project-tech">
<span>React</span>
<span>TypeScript</span>
<span>Tailwind CSS</span>
<span>MongoDB</span>
</div>
<div class="project-links">
<a href="https://beyondcampus.vercel.app/" target="_blank" class="btn btn-sm">Live Demo</a>
<a href="https://github.com/Abhijeet-ist/Beyond-Campus" target="_blank"
class="btn btn-sm btn-outline"><i class="fab fa-github"></i> Source Code</a>
</div>
</div>
</div>
<div class="project-card">
<div class="project-image">
<img src="TechFlu.png" alt="TechFluence">
</div>
<div class="project-content">
<h3>TechFluence</h3>
<p>TechFluence is a premier event at LPU - Lovely Professional University, bringing together
tech founders, influencers, and industry leaders to inspire students with insights on
innovation and entrepreneurship. This website serves as the central hub for attendees to
register, explore event details, and engage with the TechFluence community.
</p>
<div class="project-tech">
<span>Next.js</span>
<span>React</span>
<span>Tailwind CSS</span>
<span>JavaScript</span>
</div>
<div class="project-links">
<a href="https://techfluence.tech/" target="_blank" class="btn btn-sm">Live Demo</a>
<a href="https://github.com/Abhijeet-ist/Techflence" target="_blank" class="btn btn-sm btn-outline"><i class="fab fa-github"></i>
Source Code</a>
</div>
</div>
</div>
<!-- Add a project that's coming soon/in progress -->
<div class="project-card in-progress">
<div class="project-image">
<img src="#" alt="Stock Price Prediction Using Machine Learning">
<div class="progress-badge">In Progress</div>
</div>
<div class="project-content">
<h3>Stock Price Prediction Using Machine Learning</h3>
<p>A machine learning project that predicts stock prices using historical data and various
algorithms.</p>
<div class="project-tech">
<span>Python</span>
<span>TensorFlow</span>
<span>Pandas</span>
<span>Scikit-learn</span>
</div>
<div class="project-links">
<a href="#" class="btn btn-sm btn-disabled">Coming Soon</a>
</div>
</div>
</div>
</div>
</section>
<footer>
<div class="footer-content">
<div class="footer-info">
<h3>Abhijeet Kumar</h3>
<p>Web Developer | B.Tech Student</p>
<p>Passionate about creating meaningful and innovative digital experiences through clean code and
modern technologies.</p>
<p>© <span id="current-year"></span> All Rights Reserved</p>
</div>
<div class="footer-links">
<h4>Quick Links</h4>
<ul>
<li><a href="#home">Home</a></li>
<li><a href="#skills">Skills</a></li>
<li><a href="#education">Education</a></li>
<li><a href="#projects">Projects</a></li>
<li><a href="aboutme.html">About</a></li>
<li><a href="contactform.html">Contact</a></li>
</ul>
</div>
<div class="footer-contact">
<h4>Contact Me</h4>
<p><i class="fas fa-envelope"></i> kumarabhijeet4132@gmail.com</p>
<p><i class="fas fa-map-marker-alt"></i> Bihar, India</p>
<p><i class="fas fa-phone"></i> Available on Request</p>
<div class="footer-social">
<a href="https://www.linkedin.com/in/abhijeet-kumar-286a0a331/" target="_blank"
title="LinkedIn"><i class="fab fa-linkedin-in"></i></a>
<a href="https://github.com/" target="_blank" title="GitHub"><i class="fab fa-github"></i></a>
<a href="https://www.instagram.com/abhijeet.ist/" target="_blank" title="Instagram"><i
class="fab fa-instagram"></i></a>
<a href="https://www.threads.net/@abhijeet.ist?hl=en" target="_blank" title="Threads"><i
class="fab fa-twitter"></i></a>
</div>
</div>
</div>
<div class="footer-bottom">
<p>Designed & Developed with <i class="fas fa-heart"></i> by Abhijeet Kumar</p>
</div>
</footer>
</div>
<!-- Locomotive Scroll -->
<script src="https://cdn.jsdelivr.net/npm/locomotive-scroll@3.5.4/dist/locomotive-scroll.min.js"></script>
<script>
// Particle background
document.addEventListener('DOMContentLoaded', function () {
const canvas = document.getElementById('particles-bg');
if (!canvas) return;
const ctx = canvas.getContext('2d');
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
// Particle settings
let particlesArray = [];
const numberOfParticles = 50;
class Particle {
constructor() {
this.x = Math.random() * canvas.width;
this.y = Math.random() * canvas.height;
this.size = Math.random() * 3 + 1;
this.speedX = (Math.random() - 0.5) * 0.5;
this.speedY = (Math.random() - 0.5) * 0.5;
this.color = `rgba(96, 165, 250, ${Math.random() * 0.2 + 0.1})`;
}
update() {
this.x += this.speedX;
this.y += this.speedY;
if (this.x > canvas.width) this.x = 0;
else if (this.x < 0) this.x = canvas.width;
if (this.y > canvas.height) this.y = 0;
else if (this.y < 0) this.y = canvas.height;
}
draw() {
ctx.fillStyle = this.color;
ctx.beginPath();
ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2);
ctx.fill();
}
}
function init() {
particlesArray = [];
for (let i = 0; i < numberOfParticles; i++) {
particlesArray.push(new Particle());
}
}
function animate() {
ctx.clearRect(0, 0, canvas.width, canvas.height);
for (let i = 0; i < particlesArray.length; i++) {
particlesArray[i].update();
particlesArray[i].draw();
}
requestAnimationFrame(animate);
}
window.addEventListener('resize', function () {
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
init();
});
init();
animate();
});
// Navbar scrolling effect
window.addEventListener('scroll', function () {
const header = document.getElementById('pageheader');
if (window.scrollY > 100) {
header.style.background = 'rgba(10, 15, 26, 0.95)';
header.style.boxShadow = '0 4px 20px rgba(0, 0, 0, 0.2)';
} else {
header.style.background = 'rgba(10, 15, 26, 0.8)';
header.style.boxShadow = 'none';
}
});
// Initialize Locomotive Scroll
const scroll = new LocomotiveScroll({
el: document.querySelector('#main1'),
smooth: true,
lerp: 0.04,
smartphone: {
smooth: true,
lerp: 0.05
},
tablet: {
smooth: true,
lerp: 0.05
}
});
</script>
<!-- Typed.js -->
<script src="https://cdn.jsdelivr.net/npm/typed.js@2.0.12"></script>
<!-- Main JS -->
<script src="script.js"></script>
</body>
</html>