From e371eebd3bc8546426d8b4fd76572317f91ae51d Mon Sep 17 00:00:00 2001 From: MRMARCABLE <127839985+MRMARCABLE@users.noreply.github.com> Date: Tue, 10 Nov 2026 09:21:54 +0700 Subject: [PATCH] feat: multi section landing page & image --- app/page.tsx | 256 +++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 228 insertions(+), 28 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index 2e3b227..f4f57da 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,44 +1,244 @@ +import Image from "next/image"; import Link from "next/link"; -const skills = [ - "Next.js", "React", "TypeScript", "Tailwind CSS", - "Python", "ESP32 / IoT", "UI/UX Design", "Git" +const focusDomains = [ + { + id: "01", + code: "AI.AGENT", + title: "Autonomous AI & Workspace Orchestration", + desc: "Eksplorasi agen AI otonom untuk audit operasional dan integrasi alur kerja cerdas menggunakan Langflow, IBM watsonx, dan Astra DB.", + accent: "text-emerald-400 border-emerald-500/30 bg-emerald-500/10", + }, + { + id: "02", + code: "SYS.EMBED", + title: "Embedded Systems & Computer Vision", + desc: "Pengembangan sistem robotika meja berbasis ESP32 dengan mekanisme pan-tilt 2-axis dan pelacakan wajah real-time menggunakan Python, OpenCV, & MediaPipe.", + accent: "text-amber-400 border-amber-500/30 bg-amber-500/10", + }, + { + id: "03", + code: "WEB.3D_UX", + title: "Interactive 3D Web & UI/UX Engineering", + desc: "Perancangan antarmuka berbasis User-Centered Design (UCD) di Figma serta visualisasi matematis 3D interaktif di browser menggunakan React, Next.js, dan Three.js.", + accent: "text-sky-400 border-sky-500/30 bg-sky-500/10", + }, +]; + +const techCategories = [ + { + category: "Web & Frontend Architecture", + items: ["Next.js (App Router)", "React", "TypeScript", "Tailwind CSS", "Three.js"], + }, + { + category: "AI, Vision & Programming", + items: ["Python", "Langflow", "Astra DB", "OpenCV", "MediaPipe"], + }, + { + category: "Hardware, Design & Tooling", + items: ["ESP32 / IoT", "UI/UX Design (UCD)", "Figma", "Git & GitLab"], + }, ]; export default function Home() { return ( -
-
-

- Halo, saya Yohannes Marcel Lalopua 👋 -

-

- Mahasiswa Teknik Informatika yang berfokus pada pengembangan web modern, - desain antarmuka (UI/UX), serta eksplorasi sistem cerdas berbasis mikrokontroler dan AI. -

-
- - Lihat Proyek Saya → - +
+ {/* 01 // PROFILE & HERO */} +
+
+ 01 // DEVELOPER PROFILE + STATUS: ACTIVE STUDENT +
+ +
+
+ Foto Profil Yohannes Marcel Lalopua + +
+ +
+
+ Mahasiswa Teknik Informatika — UKWMS +
+ +

+ Yohannes Marcel Lalopua +

+ +

+ Berfokus pada pengembangan aplikasi web modern, perancangan antarmuka{" "} + UI/UX berbasis UCD, + serta eksplorasi sistem cerdas yang menggabungkan{" "} + + mikrokontroler (IoT/Robotika) + {" "} + dan Generative AI. +

+
+
+ +
+
+ + Lihat Suite Proyek + → + + + GitHub Profile + ↗ + +
+ +
+ NRP // 5803025050 +
-
-

Skills & Tech Stack

-
- {skills.map((skill) => ( - +
+

+ 02 // Engineering & Research Focus +

+ 3 CORE PILLARS +
+ +
+ {focusDomains.map((domain) => ( +
- {skill} - +
+
+ + {domain.id} + + + {domain.code} + +
+

+ {domain.title} +

+

+ {domain.desc} +

+
+
))}
+ + {/* 03 // TECH STACK MATRIX */} +
+
+

+ 03 // Tech Stack & Tooling Matrix +

+ MODULAR STACK +
+ +
+ {techCategories.map((group) => ( +
+

+ {group.category} +

+
+ {group.items.map((skill) => ( + + {skill} + + ))} +
+
+ ))} +
+
+ + {/* 04 // REPOSITORIES & CONNECT */} +
+
+

+ 04 // Repositories & Network +

+ EXTERNAL LINKS +
+ + +
); } \ No newline at end of file