Skip to content

Commit bf5dcd5

Browse files
committed
[feat]: added publications section;
1 parent 3a44ade commit bf5dcd5

1 file changed

Lines changed: 62 additions & 0 deletions

File tree

src/components/Publications.tsx

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
const publications = [
2+
{
3+
name: 'Semantic Similarity Research',
4+
journal: 'M.Sc. Thesis - Bangladesh Agricultural University',
5+
authors: 'Maifee Ul Asad',
6+
year: '2025',
7+
link: '#',
8+
status: 'Awaiting submission',
9+
},
10+
{
11+
name: 'Utilizing Deep Convolution Neural Network for extracting Urban Environment Component by using Satellite Image Segmentation',
12+
journal: 'B.Sc. Thesis - University of Chittagong',
13+
authors: 'Maifee Ul Asad',
14+
year: '2022',
15+
link: '#',
16+
status: 'Completed',
17+
},
18+
];
19+
20+
const Publications = () => {
21+
return (
22+
<section className="bg-black text-white py-20">
23+
<div className="max-w-7xl mx-auto px-6">
24+
<div className="mb-16">
25+
<div className="flex items-center gap-6 mb-4">
26+
<h2 className="text-2xl font-medium text-white uppercase tracking-wider">PUBLICATIONS</h2>
27+
</div>
28+
<div className="border-b border-gray-600 pb-4"></div>
29+
</div>
30+
31+
<div className="space-y-16">
32+
{publications.map((pub, index) => (
33+
<div key={index} className="space-y-4">
34+
<div className="flex justify-between items-start">
35+
<div className="flex-1">
36+
<a
37+
href={pub.link}
38+
target="_blank"
39+
rel="noopener noreferrer"
40+
className="text-xl md:text-2xl lg:text-3xl font-light text-white leading-tight hover:text-gray-300 transition-colors cursor-pointer block"
41+
>
42+
{pub.name}
43+
</a>
44+
<p className="text-gray-400 text-base mt-1 leading-tight">
45+
{pub.journal}{pub.authors}
46+
</p>
47+
<p className="text-gray-500 text-sm mt-1">{pub.status}</p>
48+
</div>
49+
<div className="text-right ml-8">
50+
<div className="text-xl md:text-2xl font-light text-white">{pub.year}</div>
51+
</div>
52+
</div>
53+
{index < publications.length - 1 && <div className="h-px bg-gray-800 mt-16"></div>}
54+
</div>
55+
))}
56+
</div>
57+
</div>
58+
</section>
59+
);
60+
};
61+
62+
export default Publications;

0 commit comments

Comments
 (0)