Merge version_1 into main #2
210
src/app/page.tsx
210
src/app/page.tsx
@@ -30,30 +30,12 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Experience",
|
||||
id: "#experience",
|
||||
},
|
||||
{
|
||||
name: "Projects",
|
||||
id: "#projects",
|
||||
},
|
||||
{
|
||||
name: "Skills",
|
||||
id: "#skills",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#services",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Experience", id: "#experience" },
|
||||
{ name: "Projects", id: "#projects" },
|
||||
{ name: "Skills", id: "#skills" },
|
||||
{ name: "Services", id: "#services" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="Andrei Săpunaru"
|
||||
/>
|
||||
@@ -61,24 +43,13 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Andrei Săpunaru"
|
||||
description="Software Developer & Engineer specialized in high-performance C++, C# systems and academic research assistance."
|
||||
tag="Available for collaboration"
|
||||
buttons={[
|
||||
{
|
||||
text: "Download CV",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
text: "Contact Me",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Download CV", href: "#" }, { text: "Contact Me", href: "#contact" }]}
|
||||
tagIcon={Sparkles}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/programming-background-concept_23-2150170170.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/programming-background-concept_23-2150170170.jpg"
|
||||
imageAlt="Programming background concept"
|
||||
/>
|
||||
</div>
|
||||
@@ -100,34 +71,10 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Guillemot",
|
||||
role: "Software Developer | 2025 - Present",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-futuristic-technologies_23-2151941524.jpg",
|
||||
imageAlt: "3d rendering of futuristic technologies",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "SIEMENS",
|
||||
role: "Software Engineer | 2024 - 2025",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/doctor-from-future-concept_23-2151111128.jpg",
|
||||
imageAlt: "Doctor from the future concept",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "GRAITEC",
|
||||
role: "Junior Software Developer | 2023 - 2024",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medical-research-scientist-working-tablet-with-green-screen-mock-up-template-applied-science-lab-engineers-conducting-experiments-background-examining-vaccine-evolution-using-high-tech_482257-12829.jpg",
|
||||
imageAlt: "Medical research scientist working on tablet",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Arctic",
|
||||
role: "Intern | 2022",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/biotechnology-scientist-researching-laboratory-using-microscope-typing-pc-chemist-examining-virus-evolution-using-high-tech-scientific-research-vaccine-development-against-covid19_482257-12812.jpg",
|
||||
imageAlt: "Biotechnology scientist researching in laboratory",
|
||||
},
|
||||
{ id: "1", name: "Guillemot", role: "Software Developer | 2025 - Present", imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-futuristic-technologies_23-2151941524.jpg", imageAlt: "3d rendering of futuristic technologies" },
|
||||
{ id: "2", name: "SIEMENS", role: "Software Engineer | 2024 - 2025", imageSrc: "http://img.b2bpic.net/free-photo/doctor-from-future-concept_23-2151111128.jpg", imageAlt: "Doctor from the future concept" },
|
||||
{ id: "3", name: "GRAITEC", role: "Junior Software Developer | 2023 - 2024", imageSrc: "http://img.b2bpic.net/free-photo/medical-research-scientist-working-tablet-with-green-screen-mock-up-template-applied-science-lab-engineers-conducting-experiments-background-examining-vaccine-evolution-using-high-tech_482257-12829.jpg", imageAlt: "Medical research scientist working on tablet" },
|
||||
{ id: "4", name: "Arctic", role: "Intern | 2022", imageSrc: "http://img.b2bpic.net/free-photo/biotechnology-scientist-researching-laboratory-using-microscope-typing-pc-chemist-examining-virus-evolution-using-high-tech-scientific-research-vaccine-development-against-covid19_482257-12812.jpg", imageAlt: "Biotechnology scientist researching in laboratory" },
|
||||
]}
|
||||
title="Professional Experience"
|
||||
description="A timeline of my professional journey in software development."
|
||||
@@ -136,64 +83,17 @@ export default function LandingPage() {
|
||||
|
||||
<div id="projects" data-section="projects">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Licență",
|
||||
name: "Web Shopping Assistant",
|
||||
price: "Python/JS",
|
||||
rating: 5,
|
||||
reviewCount: "Virtual Try-On",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-character-emerging-from-smartphone_23-2151336575.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "OpenGL",
|
||||
name: "Car Race 3D",
|
||||
price: "C++",
|
||||
rating: 5,
|
||||
reviewCount: "Graphics engine",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/f1-racing-24-hours-le-mans-render-3d-illustration_654080-341.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "ArcGIS",
|
||||
name: "Discover Romania",
|
||||
price: "TS",
|
||||
rating: 4,
|
||||
reviewCount: "Interactive map",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/digital-tablet-online-learning_53876-97299.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "OpenGL",
|
||||
name: "Duck Hunt",
|
||||
price: "C++",
|
||||
rating: 4,
|
||||
reviewCount: "Game engine",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-3d-gaming-device_23-2151005797.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Java",
|
||||
name: "Text-Based RPG",
|
||||
price: "Java",
|
||||
rating: 4,
|
||||
reviewCount: "Design Patterns",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/8-bits-swords-gaming-assets_23-2151143790.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Matlab",
|
||||
name: "Image Interpolation",
|
||||
price: "Matlab",
|
||||
rating: 5,
|
||||
reviewCount: "Data Processing",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worried-chemist-doctor-working-pc-examining-vaccine-evolution-scientific-modern-equipped-laboratory_482257-484.jpg",
|
||||
},
|
||||
{ id: "1", brand: "Licență", name: "Web Shopping Assistant", price: "Python/JS", rating: 5, reviewCount: "Virtual Try-On", imageSrc: "http://img.b2bpic.net/free-photo/3d-character-emerging-from-smartphone_23-2151336575.jpg" },
|
||||
{ id: "2", brand: "OpenGL", name: "Car Race 3D", price: "C++", rating: 5, reviewCount: "Graphics engine", imageSrc: "http://img.b2bpic.net/free-photo/f1-racing-24-hours-le-mans-render-3d-illustration_654080-341.jpg" },
|
||||
{ id: "3", brand: "ArcGIS", name: "Discover Romania", price: "TS", rating: 4, reviewCount: "Interactive map", imageSrc: "http://img.b2bpic.net/free-photo/digital-tablet-online-learning_53876-97299.jpg" },
|
||||
{ id: "4", brand: "OpenGL", name: "Duck Hunt", price: "C++", rating: 4, reviewCount: "Game engine", imageSrc: "http://img.b2bpic.net/free-photo/view-3d-gaming-device_23-2151005797.jpg" },
|
||||
{ id: "5", brand: "Java", name: "Text-Based RPG", price: "Java", rating: 4, reviewCount: "Design Patterns", imageSrc: "http://img.b2bpic.net/free-photo/8-bits-swords-gaming-assets_23-2151143790.jpg" },
|
||||
{ id: "6", brand: "Matlab", name: "Image Interpolation", price: "Matlab", rating: 5, reviewCount: "Data Processing", imageSrc: "http://img.b2bpic.net/free-photo/worried-chemist-doctor-working-pc-examining-vaccine-evolution-scientific-modern-equipped-laboratory_482257-484.jpg" },
|
||||
]}
|
||||
title="Projects"
|
||||
description="Selected works demonstrating technical range, from 3D simulations to Web applications."
|
||||
@@ -206,21 +106,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Languages",
|
||||
description: "C, C++, Java, C# (Intermediary); Python, JS, TypeScript (Base).",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/programming-background-concept_23-2150170170.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
title: "Frameworks",
|
||||
description: "WPF, MVVM, Mendix, Flutter, OpenGL.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/8-bits-objects-gaming-assets_23-2151143643.jpg",
|
||||
},
|
||||
{
|
||||
title: "Tools & Ops",
|
||||
description: "Git, Azure DevOps, Linux, Multithreading, Unit Testing.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/old-device-studio_23-2150756321.jpg",
|
||||
},
|
||||
{ title: "Languages", description: "C, C++, Java, C# (Intermediary); Python, JS, TypeScript (Base).", imageSrc: "http://img.b2bpic.net/free-photo/programming-background-concept_23-2150170170.jpg" },
|
||||
{ title: "Frameworks", description: "WPF, MVVM, Mendix, Flutter, OpenGL.", imageSrc: "http://img.b2bpic.net/free-photo/8-bits-objects-gaming-assets_23-2151143643.jpg" },
|
||||
{ title: "Tools & Ops", description: "Git, Azure DevOps, Linux, Multithreading, Unit Testing.", imageSrc: "http://img.b2bpic.net/free-photo/old-device-studio_23-2150756321.jpg" },
|
||||
]}
|
||||
title="Technical Skills"
|
||||
description="My core stack and professional toolkit."
|
||||
@@ -243,24 +131,10 @@ export default function LandingPage() {
|
||||
title="Get in Touch"
|
||||
description="Interested in collaborating or have questions about thesis support? Reach out below."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Your Email", required: true },
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Describe your project or query",
|
||||
required: true,
|
||||
}}
|
||||
textarea={{ name: "message", placeholder: "Describe your project or query", required: true }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/nervous-woman-screaming-husband-while-he-is-playing-space-shooter-videogame-rgb-powerful-computer-streaming-online-competition-pro-cyber-with-headset-performing-virtual-tournament_482257-12460.jpg"
|
||||
imageAlt="Collaborative communication"
|
||||
/>
|
||||
@@ -271,36 +145,8 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/rendering-abstract-futuristic-background-with-glowing-neon-lights_181624-23730.jpg"
|
||||
logoText="Andrei Săpunaru"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Projects",
|
||||
href: "#projects",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Links",
|
||||
items: [
|
||||
{
|
||||
label: "GitHub",
|
||||
href: "https://github.com/Andrei64-ux",
|
||||
},
|
||||
{
|
||||
label: "LinkedIn",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Navigate", items: [{ label: "About", href: "#about" }, { label: "Projects", href: "#projects" }, { label: "Contact", href: "#contact" }] },
|
||||
{ title: "Links", items: [{ label: "GitHub", href: "https://github.com/Andrei64-ux" }, { label: "LinkedIn", href: "#" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user