Personal portfolio site built with Next.js and Supabase, featuring a CMS backoffice, interactive WebGL hero, and an AI-assisted README parser.
Gallery (8)
Details
- —Dark design system with CSS custom properties, light/dark theme toggle, and Manrope typography
- —WebGL particle hero with an interactive terminal supporting real commands (stack, stats, contact)
- —Projects grid and detail pages with 3D tilted cards, media galleries, and architecture drawer
- —CV page with experience/education timeline, language proficiency bars, and print-to-PDF
- —Interactive stack diagram with connection highlighting across root, branches, categories, and items
- —AI-assisted README parser via Claude API to auto-fill new project entries
- —Full Supabase-auth backoffice for projects, certificates, skills, profile, CV, stack, and messages
- —Drag & drop reordering for experience, education, and stack entries
- —Contact form persisting messages to Supabase with anti-spam handling and Vercel Analytics integration