From d4be19de2af4b09b84ff3f75073e3455a15f3d67 Mon Sep 17 00:00:00 2001
From: MRMARCABLE <127839985+MRMARCABLE@users.noreply.github.com>
Date: Mon, 9 Nov 2026 22:45:30 +0700
Subject: [PATCH] feat:fixing project's page
---
app/Projects/page.tsx | 63 ++++++++++++++++++++++++++++++++++++++-----
1 file changed, 56 insertions(+), 7 deletions(-)
diff --git a/app/Projects/page.tsx b/app/Projects/page.tsx
index e50de35..d40e07c 100644
--- a/app/Projects/page.tsx
+++ b/app/Projects/page.tsx
@@ -1,8 +1,57 @@
-export default function Eksperimen() {
- return (
-
- Eksperimen Pertama di Next.js 🚀
- Halo dari IDE-mu!
-
- );
+const projects = [
+ {
+ title: "ChiefOfStaff AI",
+ desc: "Prototipe agen AI otonom untuk audit kepatuhan operasional dan integrasi workspace menggunakan Langflow, IBM watsonx, dan Astra DB.",
+ tech: ["Langflow", "Astra DB", "Generative AI"],
+ },
+ {
+ title: "Desktop Face-Tracking Robot",
+ desc: "Asisten robot meja dengan mekanisme pan-tilt 2-axis dan layar OLED yang melacak wajah secara real-time melalui visi komputer.",
+ tech: ["ESP32", "Python", "OpenCV", "MediaPipe"],
+ },
+ {
+ title: "3D Math Vector Visualizer",
+ desc: "Aplikasi web interaktif untuk memvisualisasikan operasi vektor dan pemetaan permukaan tiga dimensi secara real-time di browser.",
+ tech: ["Three.js", "React", "Tailwind CSS"],
+ },
+ {
+ title: "Smart Energy Monitoring UI/UX",
+ desc: "Perancangan prototipe antarmuka aplikasi pemantauan konsumsi energi pintar berbasis metode User-Centered Design (UCD).",
+ tech: ["UI/UX Design", "Figma", "UCD"],
+ },
+];
+
+export default function ProjectsPage() {
+ return (
+
+
+
Projects
+
+ Beberapa proyek perangkat lunak, perangkat keras, dan riset antarmuka yang pernah saya kerjakan.
+
+
+
+
+ {projects.map((item) => (
+
+
{item.title}
+
{item.desc}
+
+ {item.tech.map((t) => (
+
+ {t}
+
+ ))}
+
+
+ ))}
+
+
+ );
}
\ No newline at end of file